ИИ-прокси Gitsell: первый запрос через OpenAI SDK и curl
Первое подключение к ИИ-прокси Gitsell: единый OpenAI-совместимый endpoint, API-ключ, список моделей, curl и Python SDK.
- Category: gitsell-news
- Published: 2026-09-28T04:07:46.074871
- Canonical: https://gitsell.ru/blog/ii-proksi-gitsell-pervyi-zapros-cherez-openai-sdk-i-curl
Article
ИИ-прокси Gitsell предоставляет OpenAI-совместимый API: приложение отправляет знакомый запрос chat/completions, но использует ключ и адрес Gitsell. Это удобно, когда нужны оплата в рублях, единая статистика и доступ к нескольким моделям без отдельной интеграции с каждым провайдером.
Начните с регистрации и пробного тарифа на странице ИИ-прокси. В кабинете создайте отдельный API-ключ для приложения. Не вставляйте ключ в исходный код и не публикуйте его в Git — передавайте через переменную окружения.
Проверка через curl
curl https://gitsell.ru/api/v1/models -H "Authorization: Bearer $GITSELL_API_KEY"
Затем отправьте короткий запрос:
curl https://gitsell.ru/api/v1/chat/completions -H "Authorization: Bearer $GITSELL_API_KEY" -H "Content-Type: application/json" -d '{
"model": "auto",
"messages": [{"role": "user", "content": "Составь чек-лист проверки релиза 1С"}]
}'
auto подходит для первого теста. Для воспроизводимых сценариев лучше закрепить конкретную модель из ответа /models.
Тот же запрос через Python
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["GITSELL_API_KEY"],
base_url="https://gitsell.ru/api/v1",
)
response = client.chat.completions.create(
model="auto",
messages=[{"role": "user", "content": "Назови три проверки перед обновлением 1С"}],
)
print(response.choices[0].message.content)
Если приложение уже работает с OpenAI SDK, обычно достаточно заменить base_url и ключ. Формат сообщений и структура ответа сохраняются.
Что проверить перед интеграцией
- Ключ относится к нужному окружению и не используется одновременно в тестах и проде.
- Выбранная модель активна и поддерживает требуемую возможность.
- Клиент логирует HTTP-статус и
usage, но не пишет ключ в журнал. - Для повторяемых операций заданы таймаут и ограничение длины ответа.
Управляемый ИИ-прокси не следует путать с репозиторием API_proxy: в том варианте пользователь передаёт собственные ключи OpenAI, Grok или OpenRouter. Здесь используется один ключ Gitsell и общий учёт потребления.