AI Agents & LLM Function Calling (@baziapi/ai-tools)
PopularOfficial pre-built tool integrations for connecting LLMs, AI Agents, and Chatbots directly to BaZi calculations.
AI Agents & LLM Tools
Supports OpenAI Assistants & Chat Completions, Vercel AI SDK (ai), LangChain TypeScript & Python, and CrewAI/LlamaIndex agents.
Installation
Bash
npm install @baziapi/ai-tools @baziapi/sdkQuick Start
OpenAI GPT-4o Tool Integration
TypeScript
import OpenAI from 'openai';
import { BaziClient } from '@baziapi/sdk';
import { baziOpenAITool, executeOpenAIBaziCall } from '@baziapi/ai-tools';
const openai = new OpenAI();
const bazi = new BaziClient({ apiKey: process.env.BAZI_API_KEY! });
const response = await openai.chat.completions.create({
model: 'gpt-4o',
messages: [{ role: 'user', content: 'What is the Day Master for male born 1998-08-12 10:30?' }],
tools: [baziOpenAITool],
});Something unclear? Contact developer support.