百宝箱开放平台 ✖️ 开发流程

简介: 本文介绍通过开放平台集成智能体能力的流程,包括创建发布应用、获取授权令牌及调用API/SDK三步。涵盖智能体调用、模型测评、文件操作等接口,并提供Java、Python、Node.js及Web SDK支持,助力开发者快速实现智能对话与内容生成功能集成。(239字)

本文将介绍使用开放平台实现智能体相关能力集成的大致流程,各开放能力间可能有些许差异,请以具体的接口文档为准。

流程概览

操作步骤

步骤一:创建及发布应用

在开放平台,智能体应用是除模型效果盲测能力外,各项能力的必要载体,在使用 API 或 SDK 进行能力集成前,请先完成智能体应用的创建以及发布,并获取对应应用 ID。

创建应用

应用创建的详细说明可参见:新建应用

发布应用

  1. 发布应用并开启 SDK 授权:完成应用发布,并在发布过程中,开启 SDK 服务下,目标能力的授权。应用发布的详细说明可参见:发布应用

其中:

  • WebSDK:开启后才可使用百宝箱的 WebSDK 服务将智能体集成至网页端。
  • 智能体 SDK:除 WebSDK 外,其他开放能力(包括 API 及 SDK)均需开启该授权。
  • IOT 设备:开启后,可通过 IOT 设备实现智能体与硬件设备的集成,从而为硬件添加对话能力。
  1. 获取应用 ID:在发布应用页面的应用状态栏可快速获取当前应用的 AppID。

步骤二:获取授权令牌

在开放平台,授权令牌(token)是用于验证开放身份的凭证,需要您在调用开放能力时,在请求参数中进行配置。为保证您的数据安全,请妥善保管您的令牌信息。关于令牌获取详细说明,请参见:授权管理

步骤三:调用开放能力

开放平台通过 API 接口与 SDK 的开放,支持智能体调用、模型效果盲测以及 WebSDK 等场景,简单几步即可完成服务的集成。在进行接口调用前,请点击下方附录中的链接,快速阅读对应的说明文档,以保证调用流程的顺畅与准确。

附录:开放能力速览

API 列表

功能模块

能力名称

说明

智能体调用

使用对话型智能体

POSThttps://api.tbox.cn/api/chat

通过调用本接口,可以向指定智能体发起对话,支持在对话时添加上下文消息,便于智能体做出合理的回复。

使用生成型智能体

POSThttps://api.tbox.cn/api/completion

通过调用本接口,可以在自有系统中使用生成型智能体,例如生成古诗、文章以及图片等内容。

文件上传

POSThttps://api.tbox.cn/api/file/upload

通过调用本接口,可以实现文件上传功能,上传后的文件可以用于创建知识库或作为多模态数据输入给应用。

文件查询

GEThttps://api.tbox.cn/api/file/retrieve?fileId={fileId}

调用本接口,开发者可以查询通过文件上传接口上传的文件详情信息。

发起会话

POSThttps://api.tbox.cn/api/conversation/create

通过调用本接口,开发者可以发起一个新的会话行为。

查询会话列表

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

通过调用本接口,开发者可以查询由开放平台 API 或 SDK 发起的智能体会话列表。

查询消息列表

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

通过调用本接口,开发者可以查询由开放平台 API 或 SDK 发起的,指定会话过程中的消息列表。

模型效果测评

获取模型测评结果

通过调用模型效果盲测接口,开发者可以实现一次调用过程中,使用多种不同的模型进行内容生成。适用于在实际业务场景下,做用户对不同模型底座的智能体的喜好对比。

盲测效果反馈

POSThttps://api.tbox.cn/model/api/feedback

通过调用本接口,可以将模型效果盲测的结果反馈给百宝箱。百宝箱会将收集到的反馈数据进行计分排行,用于展示在不同业务场景下,底层模型适配排行。

SDK 能力

相关文章
|
1月前
|
人工智能 安全 架构师
不只是聊天:从提示词工程看AI助手的优化策略
不只是聊天:从提示词工程看AI助手的优化策略
270 119
|
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 设备接入
|
24天前
|
人工智能 搜索推荐 API
蚂蚁百宝箱联手深铁打造全国首个地铁 AI 智能体「深铁宝」:你的全能城市向导来啦~
蚂蚁百宝箱联合深铁集团、深圳通推出全国首个“公共出行+城市服务”AI智能体「深铁宝」,上线于深圳地铁、深圳通及支付宝APP,实现一句话直达、秒级响应的智慧出行体验,涵盖出行规划、乘车码快捷调取、周边生活服务推荐等一站式功能,助力城市交通与服务数字化升级。
213 30
|
1月前
|
API 开发工具 开发者
百宝箱开放平台 ✖️ API 使用过程中的常见问题
本文介绍了百宝箱OpenAPI调用的关键步骤与常见问题处理,涵盖会话ID获取、授权令牌配置、用户ID填写及多轮对话参数匹配等核心要点,帮助开发者快速定位并解决接口报错问题。
341 1
|
1月前
|
API 开发工具 数据安全/隐私保护
蚂蚁开放平台 ✖️ 授权管理
为保障数据安全,开放平台要求开发者调用能力时使用有效令牌(token)进行身份验证。请勿泄露或暴露令牌信息。开发者可登录平台添加、复制、删除或切换令牌状态,调用时需将token添加至请求头Authorization参数。每种类型令牌最多10个。
152 0
|
1月前
|
IDE API 开发工具
百宝箱开放平台 ✖️ 查询插件列表
通过调用本接口,开发者可以查询百宝箱支持在外部调用的插件列表,包括插件以及插件内部工具的详细数据。获取到相关数据后,开发者可以通过调用插件工具接口,使用目标插件。
|
1月前
|
JSON API 数据格式
百宝箱开放平台 ✖️ 文件查询
本接口用于查询通过文件上传接口提交的文件详情,需在应用发布后,使用有效fileId及授权令牌调用,支持返回文件名、类型、大小、创建时间等信息。
|
17天前
|
人工智能 自然语言处理 资源调度
蚂蚁百宝箱“一箱搞定”会展智能,「桐小乌」为乌镇互联网大会提供全天候一站式向导服务
2025世界互联网大会·乌镇峰会圆满落幕,蚂蚁百宝箱依托智能体开发平台,快速打造会展专属智能体“桐小乌”,实现会前、会中、会后全链路智能化服务。通过“碰一下”打卡、AR导览、智能问答等功能,提升参会体验;基于行业模板与零代码能力,助力展会高效运营,推动智能会展“一箱搞定”。
100 9
蚂蚁百宝箱“一箱搞定”会展智能,「桐小乌」为乌镇互联网大会提供全天候一站式向导服务
|
6月前
|
人工智能 编解码 芯片
告别低效沟通|让技术提问不再头疼-这套高效AI提问模板来帮你
不会向ai提问,不知道怎么提问的 可以看看
20693 1
告别低效沟通|让技术提问不再头疼-这套高效AI提问模板来帮你