{"repo":"ai-forever/gpt2giga","free":true,"listed":false,"github":"https://github.com/ai-forever/gpt2giga","clone":"git clone https://github.com/ai-forever/gpt2giga.git","description":"FastAPI proxy for OpenAI, Anthropic and Gemini compatible clients backed by the GigaChat API","language":"Python","stars":120,"topics":["anthropic-compatible","api-proxy","fastapi","gemini-compatible","gigachat","llm-proxy","openai-compatible","proxy","python","sse"],"license":"MIT","category":"networking-infra","readme_excerpt":"gpt2giga gpt2giga — FastAPI-прокси, который принимает OpenAI-, Anthropic- и Gemini-like запросы и отправляет их в GigaChat. Он нужен, когда клиент, редактор, агентный фреймворк или SDK умеет работать с OpenAI/Anthropic/Gemini API, а реальный backend должен быть GigaChat. Локальный адрес по умолчанию: http://localhost:8090 . Зачем Нужен GigaChat не является drop-in заменой OpenAI или Anthropic API. Прямое подключение существующих SDK часто ломается на формате запросов, streaming-событиях, tool schemas, model discovery, авторизации и optional-параметрах клиентов. gpt2giga закрывает практические несовместимости: - переводит OpenAI Chat Completions, OpenAI Responses, OpenAI Embeddings, Anthropic Messages и Gemini GenerateContent в вызовы GigaChat; - маппит tools/function calling, structured output, изображения, reasoning flags и SSE streaming там, где GigaChat поддерживает базовую возможность; - принимает и безопасно игнорирует optional-поля OpenAI/Anthropic, которые SDK присылают, но GigaChat не понимает; - фильтрует транспортные SDK headers, клиентские API keys, cookies и другие небезопасные метаданные перед upstream; - отделяет клиентскую API-key авторизацию прокси от GigaChat credentials; - отдаёт список моделей в OpenAI-, Anthropic-, Gemini- и LiteLLM-совместимом виде; - держит batch/file routes отключёнными, пока их нельзя выполнить end-to-end через GigaChat SDK/backend. Подробная матрица поддержки и список реальных ограничений вынесены в API Compatibility. Быстрый Старт Со","default_branch":null,"files":null,"tree":[],"storefront":"/r/ai-forever","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ai-forever/gpt2giga/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}