当前位置: 代码网 > it编程>前端脚本>Golang > 正式发布!ERNIE Bot SDK:轻松调用文心一言能力(含token福利)

正式发布!ERNIE Bot SDK:轻松调用文心一言能力(含token福利)

2024年08月04日 Golang 我要评论
ERNIE Bot SDK提供便捷易用的接口,可以调用文心一言的能力,包含文本创作、通用对话、语义向量、AI作图等,具体支持接入功能如下:对话补全(Chat Completion)函数调用(Function Calling)语义向量(Embedding)文生图(Image Generation)对话补全(Chat Completion)ERNIE Bot可以理解自然语言,并以文本输出与用户进行对话...

0f24d95d07b491579851c1562aa1614b.gif

0422a786509f1b02dbc91b1a564aa934.png

ernie bot sdk提供便捷易用的接口,可以调用文心一言的能力,包含文本创作、通用对话、语义向量、ai作图等,具体支持接入功能如下:

  • 对话补全(chat completion)

  • 函数调用(function calling)

  • 语义向量(embedding)

  • 文生图(image generation)

对话补全(chat completion)

ernie bot可以理解自然语言,并以文本输出与用户进行对话,可以实现不同功能,涵盖对话沟通、内容创作、分析控制等通用应用场景,如下例:

1、对话沟通:智能营销、智能客服、情感沟通等需要沟通对话的场景

2、内容创作:剧本、故事、诗歌等文本创作场景

3、分析控制:代码生成、数据报表、内容分析等深度学习的文本场景

函数调用(function calling)

ernie bot提供文心一言函数调用功能,并支持流式调度,响应更快。简单来说,赋予了模型更强大的外部工具使用能力,支持开发者可以轻松的通过调用并统筹使用多种api,结合以构建应用,调用流程如下:

1、用户提供对一组函数的名称、功能、请求参数(输入参数)和响应参数(返回值)的描述

2、模型根据用户需求以及函数描述信息,智能确定是否应该调用函数、调用哪一个函数、以及在调用该函数时需要如何设置输入参数

3、用户根据模型的提示调用函数,并将函数的响应传递给模型

4、模型综合对话上下文信息,以自然语言形式给出满足用户需求的回答

语义向量(embedding)

ernie text embedding服务是文心基于大模型技术研发的文本表示模型,将文本转化为用数值表示的向量形式,用于文本检索、信息推荐、知识挖掘等场景。

1、文本检索:知识库智能问答等

2、信息推荐:深度推荐系统等

3、知识挖掘:知识抽取挖掘等

文生图(image generation)

ernie bot文生图是根据文本提示、图像尺寸等信息,使用文心大模型,自动创作图片。

50e57ea5f1f9447c95f20fe1282c1029.png

如何使用

第一步 获取ai studio token令牌

token福利:飞桨ai studio星河社区将为每一位用户提供100万token的体验额度。

9545df717f916464debdc0cb3588dd18.png

进入链接获取令牌:

https://aistudio.baidu.com/usercenter/token

第二步 查看详尽的基础教程

2f512edc362fac22f6fb02c41368d734.gif

基础功能应用体验demo

基础教程内容:

1、sdk安装与鉴权

2、开发一个hello-world程序

3、多轮对话实战:“记忆”历史

4、语义向量实战:embedding魔法

完整教程路径与应用demo建议查看原文进入sdk专题页。

第三步 查看完整的进阶教程

70cdef34643eac809b68422a464c3879.gif

进阶教程内容:

1、对话补全实战

2、函数调用实战(支持流式调度):支持开发者更高效完成插件开发

完整教程路径与应用demo建议查看原文进入sdk专题页。

第四步 实战开发

ernie bot sdk,支持本地调用、ai studio平台调用,期待各位开发者使用ernie bot sdk获得成长、获得收益!可移步至github获取源代码,遇到使用问题可提issue帮助大家解决,记得点亮star ⭐️⭐️哦~

a0aa7b1d713677142cebc5b705347857.png

  • github repo:

https://github.com/paddlepaddle/ernie-bot-sdk

  • gitee:

https://gitee.com/paddlepaddle/ernie-bot-sdk

  • 星河sdk专题:

https://aistudio.baidu.com/cooperate/erniebotsdk

应用创作激励进行中,已有多款应用获得百万流量曝光!期待你们的加入,使用ernie-bot-sdk创作精彩应用!享资金扶持、资源扶持、流量扶持

点击阅读原文查看sdk开发指南。

4e6ce891f4c2b5edb7aa789fdc9af16d.png

1eed2b816805fdd0d14085a346f11ff4.jpeg

f7967293fad78be57870fa7548fe26fc.jpeg

dad20e229bbcda43b13929e9488cd353.jpeg

259463384f487006c0b8f13167e6599f.gif

关注【飞桨paddlepaddle】公众号

获取更多技术内容~

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com