百宝箱开放平台 ✖️查询消息列表

简介: 本接口用于查询开放平台中指定会话的消息列表,支持分页、排序。需通过API或SDK发起,调用前需完成应用发布,并提供有效认证令牌。

在开放平台,消息是指用户与智能体会话过程中,一个轮次内的问答内容。通过调用本接口,开发者可以查询由开放平台 API 或 SDK 发起的,指定会话过程中的消息列表。

前提条件

  • 在调用本接口前,请先完成应用的发布,若无,请参见:发布应用,完成相关事项。

请求地址

GEThttps://api.tbox.cn/api/conversation/messages

请求头

参数名

是否必填

类型

说明

示例

Authorization

String

用于验证客户端身份的访问令牌,你可以在百宝箱中获取,获取方式可参见:授权管理

pat_2j4e******THUIVRH1

请求参数

参数名

是否必填

类型

说明

示例

conversationId

String

会话 ID,通过开放平台提供的开放能力发起的会话动作的唯一标识。

2025*****4259

pageNum

Integer

分页页码,从 1 开始,默认为 1。

1

pageSize

Integer

分页条数,默认为 50,最大 50。

50

sortOrder

Enum<String>

会话列表排序方式,默认 DESC。

  • ASC:按创建时间升序排序,最早创建的会话排在最前返回
  • DESC:按创建时间降序排序,最近创建的会话排在最前返回

DESC

请求示例

curl --location 'https://api.tbox.cn/api/conversation/messages?conversationId={your_conversationId}&pageNum=1&pageSize=5&sortOrder=DESC' \
--header 'Authorization: {your_token}' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--data ''

返回参数

通用参数

参数名

类型

说明

示例

errorCode

String

错误码,为 0 表示成功。

0

errorMsg

String

错误信息。

success

data

List<Message>

消息列表,列表内参数定义可参见:Message 定义

-

traceId

String

traceId,用于排查问题

12djdfj2jedjj4rf

Message 定义

参数名

类型

说明

示例

messageId

String

消息ID

2025******4628

conversationId

String

会话ID

2025******9611

appId

String

智能体ID

2025******9418

query

String

用户发给智能体的问题内容

图片里面有什么

answers

List<Answer>

智能体的回答列表,列表内参数定义可参见:Answer 定义

-

files

List<File>

用户上传的文件集合列表,列表内参数定义可以参见:File 定义

-

createAt

Long

消息创建时间,时间戳,单位为 s

1753155912

updateAt

Lone

消息更新时间,时间戳,单位为 s

1753155918

status

Enum<String>

消息状态

  • SUCCESS:成功
  • ERROR:失败
  • BLOCK:安全拦截
  • PENDING:执行中

success

Answer 定义

参数名

类型

说明

示例

lane

String

流水线标识,默认为 default

default

mediaType

Enum<String>

输出的内容类型

  • text:文本,对话型智能体智能输出文本内容
  • image:图片

text

text

String

文本内容

这张图片展示了一直橘色的小猫...

url

List<String>

图片链接(有效期 24 h)

https://mass.alipay.com/doraemon_chatfile/afts/file/*****EAAAAA

expireAt

Lone

链接过期时间,时间戳,单位 s

1754121123

File 定义

参数名

类型

说明

示例

type

String

文件类型:

  • 图像:IMAGE
  • 音频:AUDIO
  • 视频:VIDEO
  • 文件:FILE

IMAGE

url

String

预览链接(有效期 24 h)

https://mass.alipay.com/doraemon_chatfile/afts/file/*****EAAAAA

expireAt

Lone

链接过期时间,时间戳,单位 s

1754121123

返回示例

成功返回

{
    "data": {
        "currentPage": 1,
        "messages": [
            {
                "answers": [
                    {
                        "lane": "default",
                        "mediaType": "text",
                        "text": "这张图片展示了一位年轻女性,她有着长长的黑发,穿着一件浅色的短袖上衣。背景中可以看到一些绿色的植物,阳光透过树叶洒在她的脸上和头发上,营造出一种温暖而自然的氛围。图片右下角有“图片由AI生成”的字样,表明这是一张由人工智能生成的图像。整体感觉清新、自然且充满生机。"
                    }
                ],
                "appId": "2025******9418",
                "conversationId": "2025******9611",
                "createAt": 1753155912,
                "files": [
                    {
                        "expireAt": 1754121123,
                        "type": "IMAGE",
                        "url": "https://mass.alipay.com/doraemon_chatfile/afts/file/0Zq1R7emvIYAAAAAS0AAAAgAehe3AABr?t=QC46N1PZzc1toAmP63ePivIP-USt6qHdWOnbQ585apYDAAAAZAABPIEAAAAA"
                    }
                ],
                "messageId": "2025******4628",
                "query": "图片里面有什么",
                "status": "success",
                "updateAt": 1753155918
            },
            {
                "answers": [
                    {
                        "lane": "default",
                        "mediaType": "text",
                        "text": "请问有什么可以帮忙的吗,尽管问我哦~"
                    }
                ],
                "appId": "2025******9418",
                "conversationId": "2025******9611",
                "createAt": 1753155912,
                "files": [
                    {
                        "expireAt": 1754121123,
                        "type": "IMAGE",
                        "url": "https://mass.alipay.com/doraemon_chatfile/afts/file/0Zq1R7emvIYAAAAAS0AAAAgAehe3AABr?t=QC46N1PZzc1toAmP63ePivIP-USt6qHdWOnbQ585apYDAAAAZAABPIEAAAAA"
                    }
                ],
                "messageId": "2025******4492",
                "query": "",
                "status": "success"
            }
        ],
        "pageSize": 5,
        "total": 2
    },
    "errorCode": "0",
    "errorMsg": "success",
    "traceId": "0a42******9267"
}

失败返回

{
    "errorCode": "P_1_02_111",
    "errorMsg": "会话不存在",
    "solution": "请检查入参:conversationId 是否有效"
}

相关文章
|
1月前
|
API 开发者
百宝箱开放平台 ✖️ 创建会话
在开放平台,会话指用户与智能体的多轮对话。开发者可通过调用创建会话接口,在完成应用发布后,使用AppID和授权令牌发起请求,获取会话ID,实现智能交互。
163 0
|
24天前
|
人工智能 搜索推荐 API
蚂蚁百宝箱联手深铁打造全国首个地铁 AI 智能体「深铁宝」:你的全能城市向导来啦~
蚂蚁百宝箱联合深铁集团、深圳通推出全国首个“公共出行+城市服务”AI智能体「深铁宝」,上线于深圳地铁、深圳通及支付宝APP,实现一句话直达、秒级响应的智慧出行体验,涵盖出行规划、乘车码快捷调取、周边生活服务推荐等一站式功能,助力城市交通与服务数字化升级。
213 30
|
1月前
|
搜索推荐 API 开发工具
百宝箱开放平台 ✖️ Python SDK
百宝箱提供Python SDK,支持开发者集成其开放能力。需先发布应用,安装Python 3.6+环境后,通过pip安装tboxsdk,即可调用对话型、生成型智能体及文件上传等功能。
717 87
百宝箱开放平台 ✖️  Python SDK
|
17天前
|
人工智能 自然语言处理 资源调度
蚂蚁百宝箱“一箱搞定”会展智能,「桐小乌」为乌镇互联网大会提供全天候一站式向导服务
2025世界互联网大会·乌镇峰会圆满落幕,蚂蚁百宝箱依托智能体开发平台,快速打造会展专属智能体“桐小乌”,实现会前、会中、会后全链路智能化服务。通过“碰一下”打卡、AR导览、智能问答等功能,提升参会体验;基于行业模板与零代码能力,助力展会高效运营,推动智能会展“一箱搞定”。
100 9
蚂蚁百宝箱“一箱搞定”会展智能,「桐小乌」为乌镇互联网大会提供全天候一站式向导服务
|
9天前
|
人工智能 搜索推荐 小程序
全来店×蚂蚁百宝箱:智能体开启连锁餐饮智慧化服务新时代
2025外滩大会,全来店联合蚂蚁百宝箱发布餐饮AI智能体,打造“AI点餐吧”。依托百灵大模型,实现一句话点餐、个性化推荐、精准营销与连锁管控,重构智慧餐饮服务链,推动行业降本增效,开启消费新体验。
114 2
|
1月前
|
自然语言处理 Java 开发工具
《零代码到智能体:蚂蚁百宝箱TBox Agent SDK实战指南》
蚂蚁百宝箱开放OpenAPI/SDK调用智能体,开发者每月享10亿免费token。本文教你如何创建智能体,并用Python、Java等代码快速集成调用,涵盖对话与内容生成应用的构建全流程。
416 0
《零代码到智能体:蚂蚁百宝箱TBox Agent SDK实战指南》
|
1月前
|
人工智能 物联网 开发工具
百宝箱开放平台 ✖️ IoT 设备接入
本文介绍IoT厂商如何通过开放平台将搭载ESP32芯片的设备与百宝箱智能体集成,涵盖设备接入、配网、绑定及启用全流程,并提供SDK下载与配置指引,助力快速实现AI对话功能。
211 0
百宝箱开放平台 ✖️ IoT 设备接入
|
1月前
|
Java API 开发工具
百宝箱开放平台 ✖️ Java SDK
百宝箱提供Java SDK,支持开发者集成其开放能力。需先发布应用,准备Java 8+及Maven环境,通过添加依赖安装SDK,并初始化客户端调用对话型或生成型智能体,实现会话管理、消息查询与文件上传等功能。
1271 0
百宝箱开放平台 ✖️ Java SDK
|
1月前
|
人工智能 前端开发 JavaScript
Ant Design X ✖️ 百宝箱智能体 SDK 极速构建 AI 聊天应用
本文介绍如何使用 Ant Design X 组件库与百宝箱 SDK 快速搭建 AI 对话应用。前端采用 React + Ant Design X,提供消息气泡、智能输入框等丰富组件;后端通过百宝箱 SDK 接入主流大模型,支持流式响应与高效数据管理,实现极简代码开发、快速上线的智能聊天应用。
298 0
|
4月前
|
数据采集 缓存 安全
布隆过滤器的应用场景?
布隆过滤器是一种高效的数据结构,广泛应用于海量数据去重、垃圾邮件过滤、网络安全及缓存穿透防护等领域,能快速判断一个元素是否存在,提升系统查询效率与安全性。
211 0