跳到主要内容

API 端点速查

以下公开端点使用 https://api.genispace.cn/api 作为 Base URL。实际可用范围仍取决于空间、角色、应用和部署配置。

智能体​

方法端点用途
GET / POST/agents列出或创建智能体
GET / PUT / DELETE/agents/{agentId}读取、更新或删除智能体
POST/agents/{agentId}/chat对话智能体;流式时使用 LangGraph V3
POST/agents/{agentId}/execute结构化任务智能体执行
GET/agents/{agentId}/mcp/tools列出智能体可用的 MCP 工具
POST / GET/agents/sessions创建或列出对话会话
GET / PATCH / DELETE/agents/sessions/{sessionId}读取、重命名或删除会话
GET/agents/sessions/{sessionId}/messages列出已保存消息和执行事件
POST/agents/{agentId}/sessions/{sessionId}/context/status查看上下文用量
POST/agents/{agentId}/sessions/{sessionId}/context/compact压缩模型上下文
GET/agents/{agentId}/sessions/{sessionId}/interactions/pending列出待处理用户交互
POST/agents/{agentId}/turns/{turnId}/resume以 V3 流恢复用户选择交互
POST/agents/{agentId}/turns/{turnId}/cancel取消正在执行的对话轮次

流请求头、事件、请求体和交互生命周期详见智能体 API。

Agent Job​

方法端点用途
POST/agent-jobs提交 AGENT_INVOKE 等后台 Agent Job
GET/agent-jobs/{jobId}查看阶段、进度、结果或错误
POST/agent-jobs/{jobId}/cancel请求协作式取消

任务与工作流执行​

方法端点用途
GET / POST/tasks列出或创建任务
GET / PUT / DELETE/tasks/{taskId}读取、更新或删除任务
POST/tasks/{taskId}/execute启动手动执行
GET/tasks/{taskId}/executions列出任务执行
GET/tasks/executions/{executionId}查看执行详情
GET/tasks/runs/{executionId}查看当前运行状态

数据集​

方法端点用途
GET / POST/datasets列出或创建数据集
GET / DELETE/datasets/{datasetId}读取或删除数据集
POST/datasets/{datasetId}/data/insert插入记录
POST/datasets/{datasetId}/data/update更新匹配记录
POST/datasets/{datasetId}/data/query类型化字段、ID、排序与分页查询
POST/datasets/{datasetId}/data/count对有效筛选条件精确计数
POST/datasets/{datasetId}/data/delete删除匹配记录;客户端应要求确认
POST/datasets/{datasetId}/data/search从文本执行向量语义搜索
POST/datasets/{datasetId}/data/full-text-search全文搜索

必须使用数据集 Schema 中的准确字段名。批量按 ID 查询时,应优先使用类型化 ids 字段,不要手写筛选表达式。

API Key​

方法端点用途
GET / POST/api-keys列出或创建 API Key
GET / PUT/api-keys/{keyId}读取或更新 Key 元数据
POST/api-keys/{keyId}/revoke撤销 Key
POST/api-keys/validate验证 Key

Models 中继​

/models/v1/* 是 OpenAI 兼容模型中继,不使用核心 /api 前缀。例如:

POST https://api.genispace.cn/models/v1/chat/completions
POST https://api.genispace.cn/models/v1/embeddings

Models 中继不能替代 /api/agents/{agentId}/chat,两者具有不同的契约和运行逻辑。

MCP​

MCP Server 使用 Streamable HTTP:

https://api.genispace.cn/mcp

详见 MCP 集成。

相关指南​