ИИ-прокси Gitsell: первый запрос через OpenAI SDK и curl

Первое подключение к ИИ-прокси Gitsell: единый OpenAI-совместимый endpoint, API-ключ, список моделей, curl и Python SDK.

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 и ключ. Формат сообщений и структура ответа сохраняются.

Что проверить перед интеграцией

Управляемый ИИ-прокси не следует путать с репозиторием API_proxy: в том варианте пользователь передаёт собственные ключи OpenAI, Grok или OpenRouter. Здесь используется один ключ Gitsell и общий учёт потребления.