#
简要描述
- 创建AI角色(AI角色存在则更新)
请求URL
- 测试环境:接口地址详见获取服务端API配置中
llm_api.create_ai_character
字段 - 生产环境:接口地址详见获取服务端API配置中
llm_api.create_ai_character
字段
请求方式
- 传输协议:HTTPS
- 请求方法:POST
- 参数以body传递,格式为json(见请求示例)
- Header中需要添加:Content-Type: application/json;charset=utf-8
- Header中需要添加:认证请求头 Authorization
请求头 [Authorization]
请求参数
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
out_ai_id | 是 | string | 客户自定义AI角色 id(64个字符以内) |
voice_id | 是 | string | SUD 音色id |
gender | 是 | string | 性别:male, female |
birthday | 是 | string | 生日, 格式为 yyyy-MM-dd |
blood_type | 是 | string | 血型: A, B, A/B, O |
mbti | 是 | string | 人格类型: ISTJ, ISFJ, INFJ, INTJ, ISTP, ISFP, INFP, INTP, ESTP, ESFP, ENFP, ENTP, ESTJ, ESFJ, ENFJ, ENTJ |
personality | 是 | string | 性格特点 |
language_style | 是 | string | 语言风格 |
language_detail_style | 是 | string | 语言详细风格 |
请求示例
{
"out_ai_id": "xxx",
"voice_id": "xxx",
"gender": "male",
"birthday": "2000-01-01",
"blood_type": "A",
"mbti": "ISTJ",
"personality": "喜欢社交,与人交往,容易展示自己,充满活力",
"language_style": "使用地区性俚语和日常用语,显得随意和接地气,适合非正式场合",
"language_detail_style": "会在别人失落时适时送上安慰。对于困难,你是乐观豁达的,往往能做到一笑而过,因此你也格外愿意为他人伸出援手。\n下面是你会说的话的示例\n-不是,多大点事啊?天塌下来不还有你哥我顶着嘛\n-怎么个事,说来听听\n-这事就是你不地道了,你找人好好认个错\n-哎,都兄弟,别这样成不\n-下回来我这我请你,咱这别的不行,饭管饱啊"
}
返回参数
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
ret_code | 是 | int | 响应码 |
ret_msg | 是 | string | 响应信息 |
data | 否 | CreateAIRespData | 响应数据 |
- CreateAIRespData
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
ai_id | 是 | string | SUD AI角色id |
返回示例
{
"ret_code": 0,
"ret_msg": "success",
"data": {
"ai_id": "xxx"
}
}