文心一言API叫文心千帆官网已全面开放,不论是个人还是企业当前均可申请文心千帆。
申请地址:https://cloud.baidu.com/survey/qianfan.html
文心一言API价格表
ChatGPT API价格表
可以发现API的价格和 ChatGPT 3.5 差不多。我的申请的账号送了一张20元的代金券。
我的代金券只有一个月有效期, 大家注意一下自己的代金券有效期。
API 列表
ERNIE-Bot
ERNIE-Bot是百度自行研发的大语言模型,覆盖海量中文数据,具有更强的对话问答、内容创作生成等能力。支持API如下:
- 创建chat,用于发起发起一次对话请求。
ERNIE-Bot-turbo
ERNIE-Bot-turbo是百度自行研发的大语言模型,覆盖海量中文数据,具有更强的对话问答、内容创作生成等能力,响应速度更快。支持API如下:
- 创建chat,用于发起发起一次对话请求。
BLOOMZ-7B
BLOOMZ-7B是业内知名的大语言模型,由Hugging Face研发并开源,能够以46种语言和13种编程语言输出文本。支持API如下:
- 创建chat,用于发起发起一次对话请求。
Embedding-V1
Embedding-V1是基于百度文心大模型技术的文本表示模型,将文本转化为用数值表示的向量形式,用于文本检索、信息推荐、知识挖掘等场景。支持API如下:
- Embeddings,用于根据输入内容生成对应的向量表示。
Prompt模板
Prompt工程指针对于Prompt进行结构、内容等维度进行优化的AI技术,它把大模型的输入限定在了一个特定的范围之中,进而更好地控制模型的输出。支持API如下:
- 获取Prompt模板,用于获取Prompt工程里面模板的内容。
API 调用流程简介
API 的调用流程如下图所示。
- 创建一个智能云应用。根据实际需求创建智能云应用,创建成功后,获取AppID、API Key、Secret Key 等信息。
- API 授权。对应用的 AppID 进行授权。
- 获取接口访问凭证 access_token 。根据第1步获取的 API Key 和 Secret Key ,参考鉴权认证机制获取 access_token ,通过 access_token 鉴权调用者身份。
- 调用API接口。例如调用ERNIE-Bot相关接口,详见本文API列表。
API 调用流程
步骤一. 创建智能云应用
(1)登录智能云控制台。
请您注册并登录百度智能云控制台 。
注意:为保障服务稳定运行,账户最好不处于欠费状态。
(2)创建AI应用
进入控制台创建应用 。
(3)创建应用后,获取AppID、API Key、Secret Key。
步骤二. 服务授权
应用创建后,选择对应授权的公有云服务。
步骤三. 获取访问凭证
根据步骤一获取的API Key、Secret Key,获取access_token。参考以下获取access_token,更多详情方法请参考 鉴权认证机制。
注意:access_token默认有效期30天,生产环境注意及时刷新。
# 填充API Key与Secret Key
curl 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=【API Key】&client_secret=【Secret Key】'
步骤四. 调用API接口
调用ERNIE-Bot相关接口,详见本文API列表。
在线调试
您可以在 示例代码中心 中调试该接口,可进行签名验证、查看在线调用的请求内容和返回结果、示例代码的自动生成。