输入“/”快速插入内容

2023-08-03BLOOMZ-7B - 千帆大模型平台 | 百度智能云文档

2023年8月7日修改
BLOOMZ-7B是业内知名的⼤语⾔模型,由BigScience研发并开源,能够以46种语⾔和13种编程语⾔输出⽂本。本文介绍了千帆相关API。
创建chat
调用本接口,发起一次对话请求。
注意事项
本文接口返回不支持图片内容,图片内容的请求返回会在后续支持,敬请期待!
请求说明
基本信息
请求方式: POST
名称
Content-Type
application/json
Query参数
名称
类型
必填
描述
access_token
string
通过API Key和Secret Key获取的access_token,参考 Access Token获取
Body参数
名称
类型
必填
描述
messages
List(message)
聊天上下文信息。说明:
(1)messages成员不能为空,1个成员表示单轮对话,多个成员表示多轮对话
(2)最后一个message为当前请求的信息,前面的message为历史对话信息
(3)必须为奇数个成员,成员中message的role必须依次为user、assistant
(4)最后一个message的content长度(即此轮对话的问题)不能超过2000个字符;如果messages中content总长度大于2000字符,系统会依次遗忘最早的历史会话,直到content的总长度不超过2000个字符
stream
bool
是否以流式接口的形式返回数据,默认false
user_id
string
表示最终用户的唯一标识符,可以监视和检测滥用行为,防止接口恶意调用
message说明
名称
类型
描述
role
string
当前支持以下:
user: 表示用户
assistant: 表示对话助手
content
string
对话内容,不能为空
响应说明
名称
类型
描述
id
string
本轮对话的id
object
string
回包类型。
chat.completion:多轮对话返回
created
int
时间戳
sentence_id
int
表示当前子句的序号。只有在流式接口模式下会返回该字段
is_end
bool
表示当前子句是否是最后一句。只有在流式接口模式下会返回该字段
is_truncated
bool
当前生成的结果是否被截断
result
string
对话返回结果
need_clear_history
bool
表示用户输入是否存在安全,是否关闭当前会话,清理历史回话信息
true:是,表示用户输入存在安全风险,建议关闭当前会话,清理历史会话信息
false:否,表示用户输入无安全风险
ban_round
int
当need_clear_history为true时,此字段会告知第几轮对话有敏感信息,如果是当前问题,ban_round=-1
usage
usage
token统计信息,token数 = 汉字数+单词数*1.3 (仅为估算逻辑)
usage说明