资讯 社区 文档
技术能力
语音技术
文字识别
人脸与人体
图像技术
语言与知识
视频技术

零代码开发应用


为了快速实现开发者关于大模型应用的天马行空的想法,AI Studio星河社区为开发者提供了基于图形用户界面(GUI)的大模型应用开发能力。开发者无需代码开发经验,只需要准备零样本或少量样本数据,就可以快速构建AI对话和AI生图等人工智能生成内容(AI Generated Content,AIGC)相关任务的应用。

创建入口

  1. 登录后控制台-->开发应用-->选择【零代码开发】

  2. 主页导航栏-->应用-->选择【零代码开发】

  3. 登录后控制台-->我的创作-->我的应用-->【零代码开发】

创建方式

定义应用名称并选择应用类型(对话式 or AI作画 or 多工具智能编排)即可创建基础应用,并自动开启编辑页面,您可以继续完善应用内容。

对话式应用

进入对话式应用的编辑页面后,您可以在左侧编辑区进行编辑,点击应用后,即可在右边即时体验预览测试,实现即编即查的效果~

基础设定

在基础设定中,您可以选择大模型、配置提示词,让大模型按照您的要求完成指定任务(如角色扮演、智能创作、智能问答等)。

选择对话模型及参数

  • 基础大模型:目前提供了文心一言系列大语言模型 ERNIE-Bot旗舰版、ERNIE-Bot极速版,后续支持从模型库中选择公开的模型以及开发者您自己训练的模型作为基础模型;
  • 参数:
    Temperature:支持模型生成效果多样性,数值设置高,生成内容更加随机;数值设置低,会使其结果更加集中和确定;
    TOP_P:该参数会影响输出文本的多样性,取值越大,生成文本的多样性越强,文本类型越丰富。

设置提示词及开场语

  • 提示词:详细描述希望大模型扮演的角色或完成的任务,内容包括但不限于背景信息、任务梗概、完成任务的方式及步骤;
  • 开场语:设置角色开场语,让用户快速了解应用功能,引导用户按照要求进行对话。

设置对话示例

基于Few-Shot Learning的原理,提供输入、输出成对示例,让大模型学习回答的语气与风格。建议提供5对以上的示例,且示例内容多样,会有更好的效果。

知识库

知识库功能允许您可以上传自己的业务数据构建检索数据库,作为大模型的附加知识库,用来提升大模型特定领域的问答能力。

构建检索数据库的基本原理是先将提问输入到检索数据库中搜寻对应答案,再将搜索到的答案结合提问一起输入至大模型,大模型即可输出最终答案。虽不涉及实际训练,但上传数据建立索引将会让大模型更具「智慧」,能更好理解你的业务。

发布信息

在创建完应用后,您可以编辑应用的发布信息(封面、名称、简介、详情页),便于其他用户更好的了解您的应用的功能,同时也能吸引更多用户来使用您的应用。

绘画类应用

训练

(1)配置训练基本参数:基础模型、标记词、迭代步数和学习率等基本参数

关键参数含义如下:

  • 基础模型:选择基础模型(目前提供Stable Diffusion XL、Stable Diffusion v1.5版本,后续将陆续支持各类丰富底模)。
  • 标记词:标记词用来标记训练数据内容,建议使用无意义的字符,如sks、dfg、oiw等,不推荐使用有意义的词语,如小狗、蜡笔小新、奥特曼、梵高等。无意义字符串更利于模型的训练效果,标记词输入仅限英文、数字、-、_ 并且需要在10个字符以内。
  • 迭代步数:模型训练的轮数越大,质量越高,相应的训练时间也越长。
  • 学习率:模型训练每一次迭代的步长,步长越大,收敛越快,步长越小,收敛越慢。

(2)上传训练数据集:数据集可以是特定的图像风格(梵高画风、新海诚等),也可以是特定的人物或物体,数据数量需要在10到30张。图片的背景尽量干净,如果是人物/物体,尽量使用统一的人物形象,如果是风格,尽量保证场景多样性,同时图片质量(分辨率)越高越好。以皮卡丘训练数据为例:

预览测试

模型训练完成后,即可点击【预览测试】即时查看模型效果:

发布信息

同对话式应用,在创建完应用后,您可以编辑应用的发布信息(封面、名称、简介、详情页),便于其他用户更好的了解您的应用的功能,同时也能吸引更多用户来使用您的应用。

发布应用

完成应用创建后,您可以点击右上角将应用发布至应用中心,其他开发者即可使用您的应用~

多工具智能编排

全新推出多工具智能编排应用创建,支持开发者基于文心大模型挂载各种工具构建属于自己的AI 应用。

目前多工具智能编排能力仍在邀测中,感兴趣的小伙伴赶紧点击邀测页面申请权限,一起创建更强的AI应用吧!

基础设定

在基础设定中,您可以配置提示词,让大模型按照您的要求完成指定任务(如角色扮演、智能创作、智能问答等),这里的提示词目前仅对单纯问答生效,对于工具调用暂不生效。

工具挂载

工具挂载部分,您可以为AI应用选择合适的工具,如您的AI应用是外国旅行规划助手相关的,可以挂载地标识别、文本翻译等工具赋予AI应用相关的能力。

同时,我们全新推出的工具中心包含了飞桨PP系列特色模型能力、百度AI开放平台的AI能力以及外部集成工具(待上新)。

工具中心,还支持开发者们自定义工具并发布至工具中心公开使用,例如您可以在项目、模型开发完毕后部署为服务,再将此服务接入至工具中心,后续即可为您的AI应用挂载此定制化工具。

挂载步骤

  1. 点击【工具挂载】
  2. 选择所需工具
  3. 点击下一步,选择所需功能(每一个工具限制最多使用5个功能)
  1. (可选)修改功能的描述,让其更符合应用使用的场景,大模型将根据此描述选择是否触发该功能
  2. (可选)修改功能字段的描述,字段意图描述将帮助大模型更好地理解并抓取该功能的所需的字段

*可参考下图完成功能、功能字段的描述撰写:

知识库

知识库功能允许您可以上传自己的业务数据构建检索数据库,作为大模型的附加知识库,用来提升大模型特定领域的问答能力。

知识库也将作为AI应用的一个工具,当提问/query中包含相关语句时,将自动触发该能力,检索您上传的知识库中的内容并整合回复。

构建检索数据库的基本原理是先将提问输入到检索数据库中搜寻对应答案,再将搜索到的答案结合提问一起输入至大模型,大模型即可输出最终答案。虽不涉及实际训练,但上传数据建立索引将会让大模型更具「智慧」,能更好理解你的业务。

预览测试

当完成任意编辑后,您都可以实时预览测试效果(预览效果暂不保存为作品),点击【新话题】即可清空历史记录,打开全新对话session。

同时,目前支持图片、音频、文件的上传,但单次仅限上传单张/个文件。

上一篇
项目
下一篇
工具