对话接口
POST
https://api.link-ai.tech/v1/chat/completions
请求参数
Header 参数
Body 参数application/json
messages
array [object {2}]
消息列表
role
string
角色
content
string
内容
app_code
string
应用code
model
string
模型编码
temperature
number
温度
top_p
integer
模型采样范围
frequency_penalty
number
频率惩罚项
presence_penalty
number
存在惩罚项
stream
boolean
是否流式输出
示例
{
"app_code": "",
"messages": [
{
"role": "user",
"content": "你好"
}
]
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.link-ai.tech/v1/chat/completions?members&reference&Type&_postman_listIndexKey=key&_postman_listAllowsMultipleValues' \
--data-raw '{
"app_code": "",
"messages": [
{
"role": "user",
"content": "你好"
}
]
}'
返回响应
🟢200成功
application/json
Body
choices
array [object {2}]
必需
index
integer
可选
message
object
可选
usage
object
必需
prompt_tokens
integer
请求token数
completion_tokens
integer
响应token数
total_tokens
integer
总token数
示例
{
"choices": [
{
"message": {
"role": "assistant",
"content": "你好啊!有什么我可以帮助你的吗?"
}
}
],
"usage": {
"prompt_tokens": 32,
"completion_tokens": 24,
"total_tokens": 56
}
}
🟢200成功-流式输出
🟠400参数不正确
🟠401API Key鉴权失败
🟠402应用不存在
🟠403应用无访问权限
🟠406余额不足
🟠409内容审核不通过
🔴503