cURL 调用
通过 HTTP API 直接调用 CloudBase AI 大模型,适用于后端服务、脚本、任意编程语言。
前置条件
API 端点
https://<ENV_ID>.api.tcloudbasegateway.com/v1/ai/<PROVIDER>/chat/completions
| 参数 | 说明 | 示例 |
|---|---|---|
| ENV_ID | 环境 ID | your-env-id |
| PROVIDER | 模型提供商 | cloudbase |
认证
在请求头中添加 API Key:
Authorization: Bearer <YOUR_API_KEY>
文本生成
非流式调用
curl -X POST 'https://<ENV_ID>.api.tcloudbasegateway.com/v1/ai/cloudbase/chat/completions' \
-H 'Authorization: Bearer <YOUR_API_KEY>' \
-H 'Content-Type: application/json' \
-d '{
"model": "deepseek-v4-flash",
"messages": [
{"role": "user", "content": "介绍一下李白"}
],
"stream": false
}'
响应示例:
{
"id": "chatcmpl-xxx",
"object": "chat.completion",
"created": 1234567890,
"model": "deepseek-v4-flash",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "李白(701年—762年),字太白,号青莲居士..."
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 10,
"completion_tokens": 150,
"total_tokens": 160
}
}