cURL
curl --request POST \ --url https://api.ttapi.io/v1/chat/completions \ --header 'Content-Type: application/json' \ --header 'TT-API-KEY: <api-key>' \ --data ' { "messages": [ { "role": "system", "content": "You are a helpful assistant." }, { "role": "user", "content": "Hello!" } ], "model": "<string>", "...": "<unknown>" } '
{ "id": "chatcmpl-9ugiTupGJUmeRNqyqUvYO34GOUzyv", "object": "chat.completion", "created": 1723297597, "model": "gpt-3.5-turbo-0125", "choices": [ { "index": 0, "message": { "content": "你好!有什么可以帮助你的吗?", "role": "assistant", "refusal": null }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 11, "completion_tokens": 17, "total_tokens": 28 } }
TTAPI中转Openai chat completion接口,除去Header中的TT-API-KEY外,所有请求以及相应参数全都同步官方一致,具体使用详见
授权字段,控制台获取授权信息
聊天message数组
[ { "role": "system", "content": "You are a helpful assistant." }, { "role": "user", "content": "Hello!" }]
ttapi支持使用的模型,详见GPT支持模型
其他具体详见官方文档,所有参数同步官方文档
成功响应
"chatcmpl-9ugiTupGJUmeRNqyqUvYO34GOUzyv"
"chat.completion"
1723297597
"gpt-3.5-turbo-0125"
Show child attributes