Skip to content

Примеры curl

树新在线 совместим с форматом API OpenAI. В примерах ниже замените 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 МБ
  • Остальные параметры (temperature, max_tokens и т. д.) соответствуют официальной документации OpenAI