Skip to content

快速開始

只需三步,即可用現有程式碼呼叫天樞上的海量大模型。

第 1 步:註冊並建立金鑰

  1. 開啟 控制台 並註冊帳號(需電子郵件驗證)。
  2. 進入 權杖管理,點擊新建,產生一個 API 金鑰(形如 sk-xxxxxx)。
  3. 妥善保管該金鑰,它等同於你的帳戶憑證。

第 2 步:替換介面基址

把你用戶端 / SDK 裡的介面基址(base_url / BASE_URL)改成天樞的標準線路:

https://tian-shu.org

OpenAI 風格的完整 Chat 介面位址即為:

https://tian-shu.org/v1/chat/completions

影像生成等長耗時請求請改用直連線路 https://api.tian-shu.org,詳見 線路說明

第 3 步:發起第一個請求

cURL

bash
curl https://tian-shu.org/v1/chat/completions \
  -H "Authorization: Bearer $TIANSHU_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "<在模型廣場選擇一個模型>",
    "messages": [{"role": "user", "content": "你好,請做個自我介紹"}]
  }'

Python(openai SDK)

python
from openai import OpenAI

client = OpenAI(
    api_key="你的天樞密鑰",
    base_url="https://tian-shu.org/v1",
)

resp = client.chat.completions.create(
    model="<在模型廣場選擇一個模型>",
    messages=[{"role": "user", "content": "你好,請做個自我介紹"}],
)
print(resp.choices[0].message.content)

Node.js(openai SDK)

js
import OpenAI from 'openai';

const client = new OpenAI({
  apiKey: process.env.TIANSHU_KEY,
  baseURL: 'https://tian-shu.org/v1',
});

const resp = await client.chat.completions.create({
  model: '<在模型廣場選擇一個模型>',
  messages: [{ role: 'user', content: '你好,請做個自我介紹' }],
});
console.log(resp.choices[0].message.content);

選擇模型

model 欄位填寫你要呼叫的模型名。全部可用模型、所屬分組與即時倍率請在 模型廣場 查詢,直接複製模型名即可使用。

下一步