раздел 02
Зачем для нейронок из РФ
Самая частая причина поднять прокси в наших проектах - доступ к зарубежным LLM API. OpenAI, Anthropic и ряд других провайдеров не обслуживают запросы с российских IP-адресов. Ключ может быть валидным, код - правильным, но запрос с российского сервера просто не пройдёт.
Зарубежные LLM API смотрят на IP отправителя. Российский адрес они не пускают. Прокси в разрешённой стране подменяет адрес на тот, который пройдёт.
Решение
Запрос к API нужно отправлять не напрямую с российского сервера, а через посредника в стране, откуда доступ разрешён. Этим посредником и работает forward-прокси на зарубежном VPS. Для провайдера запрос приходит с разрешённого IP прокси, и всё обслуживается штатно.
Где это в пайплайне
Цепочка получается такой:
ваш бэкенд (РФ) прокси (разрешённая страна) OpenAI / Anthropic
Разберём по звеньям:
- Ваш бэкенд живёт на российском сервере (например, на Selectel) и формирует запрос к LLM API как обычно.
- Прокси стоит на зарубежном VPS. Бэкенд направляет запрос не сразу к API, а на прокси - через переменные окружения или настройку клиента.
- API провайдера видит запрос как пришедший с адреса прокси и отвечает нормально.
Меняется только одно: маршрут запроса. Сам код обращения к API, ключи и формат данных остаются прежними. Подробнее про работу с ключами и эндпоинтами - в гайде про LLM API.
Что ещё пригодится
Доступ - это половина задачи. Вторая половина - оплата: зарубежные провайдеры просят зарубежную карту. Про это есть отдельный гайд про зарубежные платежи.
А как технически поднять сам прокси - в следующем разделе.