К содержимому

Документация API

Чат, Responses и Embeddings совместимы с OpenAI: меняете base URL и ключ, SDK, параметры и стриминг работают как раньше. Изображения делаются задачами в нашем формате, см. «Задачи».
Base URLМодель в примерах
Началоdocs.md

Быстрый старт

Получите ключ в кабинете и положите его в переменную окружения. Примеры на curl, Python и Node.js читают ключ оттуда.

export POLYAPI_KEY="sk-…"

Подставьте base URL и отправьте первый запрос.

Описание API для генераторов клиентов и агентов — openapi.json (OpenAPI 3.1).

1curl https://api.polyapi.ru/v1/chat/completions \
2 -H "Authorization: Bearer $POLYAPI_KEY" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "model": "openai/gpt-6.1-sol",
6 "messages": [{"role": "user", "content": "Привет"}]
7 }'
{
"id": "chatcmpl-5f0c2b9e7d3a4e18a6c1d2b3e4f5a6b7",
"object": "chat.completion",
"created": 1794052800,
"model": "openai/gpt-6.1-sol",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Привет! Чем помочь?"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 9,
"completion_tokens": 7,
"total_tokens": 16
}
}