使用人工智能生成内容
POST
/v1/ryte请提供toneId
或voiceId
中的一个,不要两个都提供。
支持的格式format
= html
| text
支持的创造力水平creativityLevel
= default
| none
| low
| medium
| high
| max
翻译translate
= ai
| standard
每个请求最多可以请求3种变体,即variations
= 1至3
对于userId
,你需要提供来自你的数据库的用户ID,例如:users
数据库表的主键。作为Rytr API的使用者,我们假设你自己有一个产品/服务,且用户会通过你的服务接触到Rytr API,因此我们需要跟踪你的数据库中每个用户的唯一键。这不一定需要是一个主键,它可以是为每个用户生成的任何唯一键。
请求参数
Header 参数
Authentication
string
必需
示例值:
Bearer <API KEY>
Content-Type
string
必需
示例值:
application/json
Body 参数application/json
languageId
string
必需
toneId
string
必需
voiceId
string
必需
useCaseId
string
必需
inputContexts
object
必需
<USE-CASE CONTEXT-INPUT KEY-LABEL>
string
必需
variations
integer
必需
userId
string
必需
format
string
必需
creativityLevel
string
必需
translate
string
必需
示例
{
"languageId": "<LANUGAGE ID>",
"toneId": "<TONE ID>",
"voiceId": "<VOICE ID>",
"useCaseId": "<USE-CASE ID>",
"inputContexts": {
"<USE-CASE CONTEXT-INPUT KEY-LABEL>": "<VALUE>"
},
"variations": 1,
"userId": "<UNIQUE USER ID>",
"format": "html",
"creativityLevel": "default",
"translate": "ai"
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
object {0}
示例
{}
修改于 6 个月前