Skip to content

demofly/ai-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI proxy

Данный проект содержит примеры конфигураций клиентов (IDE) и серверов для корпоративного сервиса прокси доступа к западным AI API.

Архитектура

Схема AI proxy

Бизнес требования

Требования, от которых отталкивается дизайн корпоративного сервиса:

  1. Поддержка парольной аутентификации доступа и управление персональными УЗ без влияния на соседей.
  2. Поддержка авторизации доступа к API (защита от использования сервиса не для исходной цели).
  3. Поддержка анонимности для защиты от посредников вне периметра РФ.
  4. Стабильный статичный эндпоинт внутри РФ для распределенной по РФ команды.
  5. Отказоустойчивость и эффективная реконфигурация маршрутов без простоя сервиса.

Достигаемая цель

  1. Эффективная работа инженеров с ИИ ассистентами и копилотами в IDE: за счет отсутствия необходимости управлять личными прокси и VPN
  2. Безопасность: отсутствие необходимости в сомнительных VPN сервисах и устранение избыточной маршрутизации остального трафика рабочего места через них при работе VPN соединения

Техническая реализация

Технические требования к уровням проксирования и их конфигурации на базе Squid: Servers

Примеры конфигураций клиентов (VSCode, PowerShell) для подключения к прокси: Clients

Автоматизация развертывания

Ansible playbook для развертывания: Servers/deploy

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors