跳转到主要内容

Documentation Index

Fetch the complete documentation index at: https://docs.qoder.com/llms.txt

Use this file to discover all available pages before exploring further.

POST /v1/agents 创建一个新的 Agent 配置。

请求头

头部必选说明
AuthorizationBearer <PAT>
Content-Typeapplication/json
Idempotency-Key幂等键,防止重复创建。详见 幂等键

请求体

字段类型必选说明
namestringAgent 名称,长度 1-256 字符
modelstring/object模型标识,可以是字符串(如 "ultimate")或对象
systemstring系统提示词(System Prompt)
descriptionstringAgent 描述
toolsarray工具配置列表
mcp_serversarrayMCP 服务器配置列表
metadataobject自定义元数据键值对

示例请求

curl -X POST "https://openapi.qoder.sh/api/v1/cloud/agents" \
  -H "Authorization: Bearer $QODER_PAT" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "doc-test-agent",
    "model": "ultimate",
    "system": "你是文档测试助手"
  }'

示例响应

HTTP 201 Created
{
  "type": "agent",
  "id": "agent_019eXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
  "name": "doc-test-agent",
  "description": "",
  "model": "ultimate",
  "system": "你是文档测试助手",
  "instructions": "你是文档测试助手",
  "tools": [],
  "mcp_servers": [],
  "default_environment": "",
  "version": 1,
  "created_at": "2026-05-18T15:26:39.61669Z",
  "updated_at": "2026-05-18T15:26:39.61669Z"
}

响应字段

字段类型说明
typestring固定值 "agent"
idstringAgent 唯一标识,前缀 "agent_"
namestringAgent 名称
descriptionstringAgent 描述
modelstring模型标识
systemstring系统提示词
instructionsstring指令内容(与 system 字段同步)
toolsarray工具配置列表
mcp_serversarrayMCP 服务器配置
default_environmentstring默认运行环境
versioninteger当前版本号,从 1 开始递增
created_atstring创建时间(ISO 8601)
updated_atstring最后更新时间(ISO 8601)

错误码

HTTPtype触发条件
400invalid_request_error缺少必填字段 name
400invalid_request_errorname 长度超过 256 字符
400invalid_request_error缺少必填字段 model
400invalid_request_errormcp_serversskills 配置格式错误
401authentication_errorPAT 无效或过期
403permission_error无权限执行此操作
错误响应示例:
{
  "type": "error",
  "error": {
    "type": "invalid_request_error",
    "message": "name must be between 1 and 256 characters"
  }
}
完整错误信封说明详见 错误参考