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 のリクエストボディに対応します
- その他のパラメータ(
temperature、max_tokensなど)は OpenAI 公式ドキュメントと同じです