前置要求
- 你选择的 LLM 提供商的 API 密钥
- 基础编程知识
- 已安装 Node.js 20+(前端开发必需)
- 手动设置
- CLI(即将推出)
1
创建项目结构
创建一个新目录并初始化项目:
2
创建你的 Agent
使用一个简单的基于 OpenAI 的 agent 创建你的 agent 文件:
3
创建服务器
创建你的服务器文件来运行你的 agent:
4
配置环境
创建一个包含你的 API 密钥的 添加开发脚本:
.env 文件:AG-Kit 通过 OpenAI 兼容的 API 支持多个 LLM 提供商。选择你喜欢的模型:- OpenAI
- Zhipu GLM-4
- Qwen
- DeepSeek
- Local (Ollama)
5
启动服务器
启动你的 agent 服务器:你应该看到:
6
使用 cURL 测试
使用一个简单的请求测试你的 agent:你应该获得一个带有如下事件的流式响应:
7
创建前端
为前端创建一个新目录并设置:创建 创建 创建 添加到 启动前端:在浏览器中打开
index.html:src/main.tsx:vite.config.ts:package.json:http://localhost:5173!有关更多 UI 组件选项,请参阅 UI 组件参考。8
试用一下
使用以下消息测试你的 agent:
- “Hello, how are you?” - 基本问候
- “What can you help me with?” - 探索功能
- “Tell me about AI” - 知识展示
- “Write a short poem” - 创造性任务
- “Alert me with a message” - 测试自定义工具(仅 TypeScript 前端)
你已经构建的内容
恭喜!你已经创建了:- 一个 Agent,具有自定义工具和状态管理
- 一个后端服务,处理 Agent 请求
- 一个前端应用,具有实时聊天功能
架构
下一步
现在你已经有了一个可以工作的 Agent,探索更多功能:故障排除
服务器无法启动
服务器无法启动
- 检查 9000 端口是否已被占用
- 确认你的
.env文件包含 API 密钥 - 检查控制台的错误消息
前端无法连接
前端无法连接
- 确保 Agent 服务器正在运行
- 检查前端配置中的服务器 URL
- 确认服务器配置中的 CORS 设置
Agent 没有响应
Agent 没有响应
- 检查你的 OpenAI API 密钥是否有效
- 确认你有 API 额度
- 检查服务器日志中的错误
设置错误
设置错误