这是一个功能强大的 Coze 智能体 API 调用与交互工具,支持命令行操作和现代化的可视化 Web 界面。
- 可视化交互界面: 基于 Streamlit 打造,提供类似 ChatGPT 的对话体验。
- 一键导入 Curl: 支持直接粘贴 Coze 平台的 Curl 示例,自动解析并填充 API 链接、Token 和 Project ID。
- 先进的流式解析: 采用递归解析算法,完美支持对话、工具调用 (Tools) 和长思考过程的流式实时输出。
- 高性能与稳定性: 支持超长请求超时(达 10 分钟),确保复杂问题的深度搜索和推理不中断。
- 调试模式: 内置实时原始数据流监控,方便开发者排查 API 响应问题。
确保已安装 Python 3.8+,然后在终端运行:
pip install -r requirements.txtstreamlit run app.py启动后,浏览器会自动打开 http://localhost:8501。
如果你更喜欢在终端操作:
python coze_api_tool.py- 在 Coze 平台的智能体发布页面,复制 Curl 调用示例。
- 在 Web 界面的侧边栏,点击 “📥 导入 Curl 示例”。
- 粘贴代码并点击 “解析并导入”,配置将自动完成。
如果界面没有显示智能体的回复,请在侧边栏开启 “🛠️ 调试模式”,查看原始响应数据。本工具已内置通用的递归解析机制,能兼容绝大多数 Coze API 格式。
app.py: 可视化 Web 界面核心代码。coze_api_tool.py: 命令行交互工具脚本。requirements.txt: 项目依赖列表。