使用人工智能生成内容
开发环境
开发环境
POST
/v1/ryte
toneId
或voiceId
中的一个,不要两个都提供。format
= html
| text
creativityLevel
= default
| none
| low
| medium
| high
| max
translate
= ai
| standard
variations
= 1至3userId
,你需要提供来自你的数据库的用户ID,例如:users
数据库表的主键。作为Rytr API的使用者,我们假设你自己有一个产品/服务,且用户会通过你的服务接触到Rytr API,因此我们需要跟踪你的数据库中每个用户的唯一键。这不一定需要是一个主键,它可以是为每个用户生成的任何唯一键。请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://dev-cn.your-api-server.com/v1/ryte' \
--header 'Authentication: Bearer <API KEY>' \
--header 'Content-Type: application/json' \
--data-raw '{"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"}'
响应示例响应示例
{}
请求参数
Header 参数
Authentication
string
必需
示例值:
Bearer <API KEY>
Content-Type
string
必需
示例值:
application/json
Body 参数application/json
返回响应
修改于 2024-03-27 06:10:34