Примеры 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