Skip to content

API 端点

对话

端点方法说明
/api/chatPOST流式对话 (SSE)
/api/chat/stopPOST停止对话
/api/chat/confirmPOST确认/拒绝危险操作

会话

端点方法说明
/api/conversationsGET列出会话
/api/conversationsPOST创建会话
/api/conversations/:idGET获取会话
/api/conversations/:idDELETE删除会话
/api/conversations/:id/messages/:indexPUT编辑消息并重新生成
/api/conversations/:id/messages/:indexDELETE删除消息
/api/conversations/:id/messages/:index/fromDELETE从索引删除消息
/api/conversations/:id/regeneratePOST从索引重新生成
/api/conversations/:id/toolsGET获取工具配置
/api/conversations/:id/toolsPUT更新工具配置

目标

端点方法说明
/api/targetsGET列出 API 目标
/api/targetsPOST添加目标
/api/targets/:nameDELETE移除目标
/api/targets/probePOST自动发现 spec

工具

端点方法说明
/api/toolsGET列出所有工具
/api/tools/sourcesGET列出工具源
/api/specs/uploadPOST上传 OpenAPI spec 文件

配置

端点方法说明
/api/config/llmGET获取 LLM 配置
/api/config/llmPUT更新 LLM 配置
/api/config/llm/providersGET探测 LLM 提供商
/api/config/llm/modelsPOST获取可用模型
/api/config/proxyGET获取代理配置
/api/config/proxyPUT更新代理配置
/api/config/proxy/testPOST测试代理连接

健康

端点方法说明
/api/healthGET健康检查
/api/infoGET服务信息