快速开始
本指南将帮助你在几分钟内上手 kagent-ts。
环境要求
- Node.js >= 18.0.0
- TypeScript >= 5.7 (如使用 TypeScript)
安装
bash
npm install kagent-tsbash
pnpm add kagent-tsbash
yarn add kagent-ts最小示例
创建一个 demo.ts 文件:
ts
import { ReActAgent, OpenAIProvider } from 'kagent-ts'
async function main() {
// 1. 创建 LLM Provider
const provider = new OpenAIProvider({
apiKey: process.env.OPENAI_API_KEY!,
model: 'gpt-4o',
})
// 2. 创建 Agent
const agent = new ReActAgent({
systemPrompt: '你是一个乐于助人的 AI 助手。回答问题时请简洁明了。',
provider,
tools: [],
maxIterations: 10,
})
// 3. 运行 Agent
const answer = await agent.run('请用三句话介绍 TypeScript。')
console.log('回答:', answer)
}
main().catch(console.error)运行:
bash
npx tsx demo.ts