chatkit-botbuilder - 构建集成智能代理与 MCP 工具的 ChatKit 聊天机器人
指导使用 OpenAI Agents SDK、MCP 工具和 FastAPI 后端构建 ChatKit 聊天机器人,并实现 JWT 用户隔离与实时同步。
标签
更新于: 2026-09-28该技能可以做什么
- 配置 ChatKit 前端
- 实现 FastAPI 后端
- 集成 OpenAI Agents SDK
- 注册 MCP 工具
- 注入已认证用户 ID
- 流式传输代理响应
- 持久化会话线程
- 同步任务更新
输入
- 用户消息
- JWT 访问令牌
- ChatKit 前端配置
- MCP 工具函数
- 后端 API 端点
- 数据库模型
输出
- 流式聊天机器人响应
- 创建的任务
- 更新的任务
- 删除的任务
- 持久化的会话
- 同步后的任务列表
要求
- OpenAI ChatKit 框架
- OpenAI Agents SDK
- MCP 工具支持
- FastAPI 后端
- Next.js 和 React 前端
- JWT 身份验证
- SQLModel 数据库模型
