跳转到内容

Workspace 下的 Agent

获取指定 Workspace 下的 Agent 列表。返回的 uid发起对话 接口路径中的 Agent 标识;只有 is_publishedtrue 的 Agent 才能发起对话。

Request

HTTP MethodGET
HTTP URL/v1/ai/workspaces/:id/agents

Path Parameters

NameTypeRequiredDescription
idstringYESWorkspace ID

Query Parameters

NameTypeRequiredDescription
pageint32NO页码,从 1 开始,默认 1
limitint32NO每页数量,默认 20
namestringNO按 Agent 名称模糊搜索

Request Example

Response

Response Headers

  • Content-Type: application/json

Response Example

json
{
  "code": 0,
  "message": "success",
  "data": {
    "agents": [
      {
        "uid": "ag_7d3f9b2c",
        "name": "美股分析助手",
        "description": "结合行情与基本面数据,回答美股相关问题",
        "mode": "chat",
        "icon": "https://cdn.longbridge.com/icons/agent.png",
        "is_published": true,
        "published_at": 1742000000,
        "created_at": 1741000000,
        "updated_at": 1742001000
      }
    ],
    "total": 12
  }
}

Response Status

StatusDescriptionSchema
200返回成功agents_response
400参数非法Workspace 不存在或无权访问
500内部错误None

Schemas

agents_response

NameTypeRequiredDescription
agentsobject[]trueAgent 列表
∟ uidstringtrueAgent UID,用于 发起对话 的路径参数
∟ namestringtrueAgent 名称
∟ descriptionstringfalseAgent 描述
∟ modestringtrueAgent 模式,如 chat
∟ iconstringfalse图标 URL
∟ is_publishedbooleantrue是否已发布,仅已发布的 Agent 可发起对话
∟ published_atint64false发布时间,Unix 时间戳(秒),未发布为 0
∟ created_atint64false创建时间,Unix 时间戳(秒)
∟ updated_atint64false最后更新时间,Unix 时间戳(秒)
totalint32true符合条件的 Agent 总数