Skip to content

Buds-2025/Call-Coze-API

Repository files navigation

Coze 智能体 API 调用工具 (Coze API Tool)

这是一个功能强大的 Coze 智能体 API 调用与交互工具,支持命令行操作和现代化的可视化 Web 界面。

🌟 核心特性

  • 可视化交互界面: 基于 Streamlit 打造,提供类似 ChatGPT 的对话体验。
  • 一键导入 Curl: 支持直接粘贴 Coze 平台的 Curl 示例,自动解析并填充 API 链接、Token 和 Project ID。
  • 先进的流式解析: 采用递归解析算法,完美支持对话、工具调用 (Tools) 和长思考过程的流式实时输出。
  • 高性能与稳定性: 支持超长请求超时(达 10 分钟),确保复杂问题的深度搜索和推理不中断。
  • 调试模式: 内置实时原始数据流监控,方便开发者排查 API 响应问题。

🚀 快速开始

1. 安装环境

确保已安装 Python 3.8+,然后在终端运行:

pip install -r requirements.txt

2. 启动可视化界面 (推荐)

streamlit run app.py

启动后,浏览器会自动打开 http://localhost:8501

3. 启动命令行工具

如果你更喜欢在终端操作:

python coze_api_tool.py

🛠️ 功能指南

如何导入配置?

  1. 在 Coze 平台的智能体发布页面,复制 Curl 调用示例。
  2. 在 Web 界面的侧边栏,点击 “📥 导入 Curl 示例”
  3. 粘贴代码并点击 “解析并导入”,配置将自动完成。

遇到解析问题怎么办?

如果界面没有显示智能体的回复,请在侧边栏开启 “🛠️ 调试模式”,查看原始响应数据。本工具已内置通用的递归解析机制,能兼容绝大多数 Coze API 格式。

📂 文件说明

  • app.py: 可视化 Web 界面核心代码。
  • coze_api_tool.py: 命令行交互工具脚本。
  • requirements.txt: 项目依赖列表。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors