API proxy для 1С
Доступ к прокси серверу для использования API от openai (chatgpt) и XAI (grok)
- GitHub: https://github.com/msrv-tech/API_proxy
- Gitsell page: https://gitsell.ru/msrv-tech/API_proxy
- Visibility: private/paid
- GitHub stars: 0
- Gitsell views: 192
- Gitsell downloads: 0
1C Configurations
Not specified.
Pricing
- Квартал: 3000 RUB
README
ИИ API Прокси
Прокси‑сервер для доступа к OpenAI API, OpenRouter API и X.AI Grok API
- Внешний доступ (HTTPS):
https://dallas.gitsell.ru(Let’s Encrypt) - HTTP (80): редиректит на HTTPS
:443 - Health:
https://dallas.gitsell.ru/health - Документация:
https://dallas.gitsell.ru/docs
Маршруты
- OpenAI: используется префикс
/openai/
Пример:POST /openai/v1/chat/completions→ уходит наhttps://api.openai.com/v1/chat/completions - OpenRouter: используется префикс
/openrouter/
Пример:POST /openrouter/v1/chat/completions→ уходит наhttps://openrouter.ai/api/v1/chat/completions - Grok (X.AI): используйте префикс
/xai/
Пример:POST /xai/v1/chat/completions→ уходит наhttps://api.x.ai/v1/chat/completions
Авторизация
- Доступ к прокси — по
X-Gitsell-Token: <token> - API‑ключи провайдеров (OpenAI/X.AI/OpenRouter) передаются клиентом в
Authorization: Bearer ....
Быстрый старт (curl)
Примеры используют заголовок Accept-Encoding: identity на случай проблем с распаковкой gzip у некоторых HTTP‑клиентов.
# Health
curl -s https://dallas.gitsell.ru/health
# OpenAI (через HTTPS)
curl -s https://dallas.gitsell.ru/openai/v1/chat/completions \
-H "X-Gitsell-Token: <token>" \
-H "Authorization: Bearer <OPENAI_API_KEY>" \
-H "Content-Type: application/json" \
-H "Accept-Encoding: identity" \
--data '{"model":"gpt-4o-mini","messages":[{"role":"user","content":"ping"}]}'
# Grok (через HTTPS)
curl -s https://dallas.gitsell.ru/xai/v1/chat/completions \
-H "X-Gitsell-Token: <token>" \
-H "Authorization: Bearer <XAI_API_KEY>" \
-H "Content-Type: application/json" \
-H "Accept-Encoding: identity" \
--data '{"model":"grok-2-latest","messages":[{"role":"user","content":"ping"}]}'
Использование в иных клиентах
- Если получаете ошибки декомпрессии (gzip) — укажите
Accept-Encoding: identity. - SSE/стриминг и коды ошибок проксируются «как есть» от целевого API.
Частые вопросы
- Какой базовый URL?
https://dallas.gitsell.ru(HTTPS). Порт 80 перенаправит на 443. - Какие ключи нужны? Токен покупки
X-Gitsell-Token. - Где документация?
https://dallas.gitsell.ru/docsиGET /healthдля проверки.
Заметки по безопасности
- Бережно храните свой
X-Gitsell-Token. Его компрометация даст доступ к прокси.
Ограничения и совместимость
- Лимиты, квоты и ошибки провайдеров (OpenAI, X.AI) применяются в полном объёме и возвращаются без изменений.
- Некоторые клиенты на Windows (например,
requests) могут некорректно распаковывать gzip‑ответы — используйтеAccept-Encoding: identity.
Лицензирование (Gitsell)
- Для доступа к прокси требуется активная подписка на продукт
msrv-tech/API_proxyнаgitsell.ru. - При каждом запросе передавайте заголовок с токеном покупки:
X-Gitsell-Token: <token>. - Проверка выполняется через
GET /api/access/validate?owner={owner}&repo={repo}&token={token}({"ok": true}— доступ разрешён). Результат кэшируется на 24 часа.
Приватный доступ и биллинг организованы через gitsell.ru. После покупки вы получите инструкции по доступу. Если у вас есть вопросы — свяжитесь с владельцем репозитория.