全部產品
Search
文件中心

DataWorks:ListAgentSessions - 查詢會話列表

更新時間:May 06, 2026

載入Agent Session對話歷史列表。

介面說明

請求說明

  • agentNamesessionSourceList 至少需要提供一個。

  • 支援通過 tagList, sessionId, sessionTitle 進行組合過濾。

  • 返回結果符合阿里雲 OpenAPI 分頁規範,包括 totalCount, maxResults, nextToken 以及 sessionList

  • 如果 nextToken 為非法字串,則預設處理為 1。

  • 預設每頁返回 50 條記錄,可以通過 maxResults 參數調整。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

調試

授權資訊

當前API暫無授權資訊透出。

請求文法

POST  HTTP/1.1

請求參數

名稱

類型

必填

描述

樣本值

Jsonrpc

string

JSON-RPC 版本,固定 2.0

2.0

Id

string

請求方傳入的 id,原樣回顯

676303114031776

Params

object

業務參數

AgentName

string

Agent 名稱 精確過濾;與 SessionSourceList 至少傳一個

chat_cli_chatbi

SessionSourceList

array

會話來源列表 過濾;與 AgentName 至少傳一個

string

SessionSource

pop-sdk

TagList

array

會話標籤 code 列表過濾

string

標籤

user_123456

SessionId

string

sessionId 精確匹配

sess_0f12abc34

SessionTitle

string

會話標題模糊過濾

近 30 天銷售

MaxResults

integer

單頁條數;預設 50

50

NextToken

string

下一頁 token,首頁傳 1

10

返回參數

名稱

類型

描述

樣本值

object

Schema of Response

RequestId

string

Id of the request

50C5A9F7-B5BD-58B2-9EB8-ADFFA9E6A56F

JsonRpcResponse

object

JSON-PRC 的返回結果

Jsonrpc

string

JSON-RPC 版本,固定 2.0

2.0

Id

string

請求方傳入的 id,原樣回顯

29d9a29c-a284-48c1-9eaa-4a42c7c616d5

Result

object

Session 查詢分頁結果集

TotalCount

integer

匹配到的會話總數

200

MaxResults

integer

實際生效的單頁條數

100

NextToken

string

下一頁 token,首頁傳 1

1

AgentSessions

array<object>

會話列表

array<object>

SessionId

string

會話唯一 ID

sess_0f12abc34

SessionTitle

string

會話標題

近 30 天銷售分析

SessionDescription

string

會話描述

銷售趨勢分析

SessionCreatedAt

integer

會話建立時間

123456789

SessionUpdatedAt

integer

會話修改時間

123456789

Meta

object

DataWorks 擴充的 Session 資訊,非 ACP 標準協議的

SessionStatus

string

會話串連狀態。

* NORMAL: 無狀態的session * INIT: 初始化狀態 * RUNNING: 運行中 * RELEASED: 釋放狀態

SessionSource

string

會話來源

openapi_sdk

SessionTagList

array<object>

會話標籤列表

object

SessionTagCode

string

會話標籤。可以基於會話標籤進行過濾,比如調用 OpenAPI 的時候用的是固定的 RAM 子帳號,但是調用系統中有自己的帳號體系,此時需要基於帳號 ID 過濾 Session 列表,該標籤就可以傳調用系統的帳號 ID。

user_123456

樣本

正常返回樣本

JSON格式

{
  "RequestId": "50C5A9F7-B5BD-58B2-9EB8-ADFFA9E6A56F",
  "JsonRpcResponse": {
    "Jsonrpc": "2.0",
    "Id": "29d9a29c-a284-48c1-9eaa-4a42c7c616d5",
    "Result": {
      "TotalCount": 200,
      "MaxResults": 100,
      "NextToken": "1",
      "AgentSessions": [
        {
          "SessionId": "sess_0f12abc34",
          "SessionTitle": "近 30 天銷售分析",
          "SessionDescription": "銷售趨勢分析",
          "SessionCreatedAt": 123456789,
          "SessionUpdatedAt": 123456789,
          "Meta": {
            "SessionStatus": "* NORMAL: 無狀態的session\n* INIT: 初始化狀態\n* RUNNING: 運行中\n* RELEASED: 釋放狀態",
            "SessionSource": "openapi_sdk",
            "SessionTagList": [
              {
                "SessionTagCode": "user_123456"
              }
            ]
          }
        }
      ]
    }
  }
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。

變更歷史

更多資訊,參考變更詳情