Skip to content

curl の呼び出し例

树新在线 は OpenAI API 形式に互換です。以下の例で sk-xxxx をあなたのトークンに置き換えれば実行できます。

会話(非ストリーミング)

bash
curl https://api.treenew.online/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-xxxx" \
  -d '{
    "model": "gpt-5.1",
    "messages": [
      {"role": "user", "content": "一言で自己紹介して"}
    ]
  }'

会話(ストリーミング)

"stream": true を加えると、応答は SSE で少しずつ返ります:

bash
curl https://api.treenew.online/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-xxxx" \
  -d '{
    "model": "gpt-5.1",
    "messages": [
      {"role": "user", "content": "木についての短い詩を書いて"}
    ],
    "stream": true
  }'

利用可能なモデルの取得

bash
curl https://api.treenew.online/v1/models \
  -H "Authorization: Bearer sk-xxxx"

現在のトークンで利用可能なモデルの一覧を返します。

説明

  • モデル名はコンソールの「モデル広場」に準じます
  • リクエストボディが大きい場合(画像付きなど)でも心配は不要です。ゲートウェイは最大 64 MB のリクエストボディに対応します
  • その他のパラメータ(temperaturemax_tokens など)は OpenAI 公式ドキュメントと同じです