简体中文 | English
百度智能云千帆AppBuilder-SDK是百度智能云千帆AppBuilder面向AI原生应用开发者提供的一站式开发平台的客户端SDK。
我们提供自底向上的:基础组件、流程编排、端到端应用 三类功能。使用百度智能云千帆AppBuilder-SDK,你可以:
- 配合百度智能云千帆AppBuilder平台网页端,分钟级在本地搭建包含百度工业实践的
端到端的AI原生应用
- 配合
基础组件
&流程编排
,积木式搭建个性化的Assistant + FunctionCall应用 - 提供
API调用
&交互式窗口
两种服务化部署方式,支持快速上云,平滑嵌入到你的产品中
百度智能云千帆AppBuilder-SDK 更新记录&最新特性请查阅我们的版本说明
Python
版本安装,要求Python版本 >=3.9
python3 -m pip install --upgrade appbuilder-sdk
Java
及Go
版本安装,以及通过Docker
镜像使用,请查阅安装说明
- 请在
>=3.9
的Python环境安装appbuilder-sdk
后使用该端到端应用示例 - 示例中提供了试用Token,访问和QPS受限,正式使用请替换为您的个人Token
- 示例中的应用为:地理小达人,点击该连接在网页端试用
import appbuilder
import os
# 设置环境中的TOKEN,以下TOKEN为访问和QPS受限的试用TOKEN,正式使用请替换为您的个人TOKEN
os.environ["APPBUILDER_TOKEN"] = "bce-v3/ALTAK-n5AYUIUJMarF7F7iFXVeK/1bf65eed7c8c7efef9b11388524fa1087f90ea58"
# 从AppBuilder网页获取并传入应用ID,以下为地理小达人应用ID
app_id = "42eb211a-14b9-43d2-9fae-193c8760ef26"
app_builder_client = appbuilder.AppBuilderClient(app_id)
conversation_id = app_builder_client.create_conversation()
answer = app_builder_client.run(conversation_id, "**的首都在哪里?春季天气怎么样?有什么适合玩的景点?")
print(answer.content)
**的首都是北京^[2]^。
春季的北京天气多变,早晚温差较大,出门还是要多带件外套。但是,这个季节是北京逛公园的好季节,玉兰花、桃花与迎春花等花卉盛开,为北京的春天增添了美丽的色彩^[1]^。
适合玩的景点有:
- 天坛公园。天坛公园是明清两代的皇家祭祀场所,也是世界上现存规模最大的古代祭祀建筑群。
- 故宫博物院。故宫是**古代建筑和文化的重要遗产,也是北京的一大旅游景点。
- 长城。长城是**古代的一项伟大工程,也是北京周边的重要景点。
- 颐和园。颐和园是**古代皇家园林,也是北京的一大旅游景点^[1]^。
更多AI原生应用示例代码,请浏览 CookBooks,我们有以下cookbook推荐您优先阅读:
应用类型 | 应用链接 | 推荐理由 |
---|---|---|
基础能力组件 | 通用文字识别 | 体验百度AI开放平台提供的通用文字识别-高精度版的精准识别结果 |
基础能力组件 | 基础组件服务化 | 基础组件可通过flask实现服务化部署 或 通过chainlit实现可交互的前端部署,集成到您的系统中 |
流程编排 | Assistant SDK | 学习如何纯代码态搭建一个Agent应用,并实现自定义工作流程及FunctionCall |
端到端应用 | AppBuilder Client SDK | 使用AppBuilder网页端创建并发布一个Agent应用后,通过AppBuilderClient SDK集成到你的系统中 |
端到端应用 | 简历筛选小助手 | 通过对本地简历库的简历进行解析、切片、创建索引,实现基于JD进行简历筛选,并对筛选的Top1简历进行总结 |
端到端应用 | 企业级问答系统 | 学习如何通过SDK与网页平台搭配,实现离线知识库生产与在线问答 |
更多AI原生应用示例,请浏览 AppBuilder 应用广场 ,我们有以下热门应用推荐您优先尝试:
应用Icon | 应用链接 | 推荐理由 |
---|---|---|
MBTI人格测试 | 5道题揭秘你的MBTI人格类型,快来测试吧! | |
论文帮手 | 提供方向与关键词,我能为你推荐相关论文、提供论文的框架模板,并根据推荐的论文撰写综述。 | |
汽车专家 | 为你提供各种汽车相关的信息,包括品牌、型号、配置、价格等方面的信息。 | |
旅行规划专家 | 无论你是想探索未知的远方,还是寻找身边的美丽风景,我都会为你提供贴心的旅行建议和信息。 | |
爱因斯坦 | 你好,我是爱因斯坦,让我们一起探索奇妙的科学世界吧! |
-
Github Issue: 提交安装/使用问题、报告bug、建议新特性、沟通开发计划等
AppBuilder-SDK遵循Apache-2.0开源协议。