API 參考

對話與文本補全

使用 Chat Completions 和 Completions 接口生成文本。

Chat Completions 是推薦的文本生成接口,支持多輪消息、流式輸出、工具調用、多模態輸入以及結構化輸出。舊版 Text Completions 仍保留兼容。

端點

方法路徑說明
POST/v1/chat/completionsOpenAI 兼容對話補全
POST/v1/completions舊版文本補全,使用 prompt

請求參數

字段類型必填說明
modelstring模型 ID
messagesarrayChat 必填對話消息。FIM 模型使用 prefix / suffix 時可不傳
promptstring 或 arrayCompletions 必填舊版文本補全輸入
streamboolean是否返回 SSE 流
stream_optionsobject流式輸出選項
max_tokensinteger最大輸出 token 數
max_completion_tokensinteger新版最大輸出 token 數
temperaturetop_ptop_knumber採樣參數
stopstring 或 array停止序列
toolstool_choicearray/object工具調用配置
parallel_tool_callsboolean是否允許並行工具調用
response_formatobjectJSON object / JSON schema 等結構化輸出配置
reasoning_effortstring推理模型的推理力度
modalitiesaudioobject多模態或音頻相關模型參數
metadataobject透傳元數據
storeservice_tiersafety_identifieranyOpenAI 擴展字段,可能受渠道設置過濾

curl 示例

curl https://api.tensoraxis.ai/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $TENSORAXIS_API_KEY" \
  -d '{
    "model": "gpt-4o",
    "messages": [
      {"role": "system", "content": "你是一個簡潔的助手。"},
      {"role": "user", "content": "用一句話介紹 TENSORAXIS"}
    ],
    "temperature": 0.7
  }'

Python 示例

from openai import OpenAI

client = OpenAI(
    api_key="your-tensoraxis-api-key",
    base_url="https://api.tensoraxis.ai/v1",
)

response = client.chat.completions.create(
    model="gpt-4o",
    messages=[{"role": "user", "content": "你好!"}],
)
print(response.choices[0].message.content)

TypeScript 示例

import OpenAI from 'openai'

const client = new OpenAI({
  apiKey: process.env.TENSORAXIS_API_KEY,
  baseURL: 'https://api.tensoraxis.ai/v1',
})

const response = await client.chat.completions.create({
  model: 'gpt-4o',
  messages: [{ role: 'user', content: '你好!' }],
})
console.log(response.choices[0].message.content)

流式輸出

{
  "model": "gpt-4o",
  "messages": [{"role": "user", "content": "寫一個三行短詩"}],
  "stream": true
}

開啟 stream 後,響應為 SSE。客戶端需要按 data: 事件逐塊讀取,直到收到結束事件。

多模態輸入

messages[].content 可以是字符串,也可以是內容數組。後端可識別 textimage_urlinput_audio 等內容類型;具體是否生效取決於所選模型和上游渠道。