프로젝트 소개

LacLong은 AI 클라이언트와 다양한 AI 제공업체 사이에 위치하여 제공업체 계약, 라우팅 결정 및 계정 선택을 관리하는 통합 게이트웨이 역할을 합니다. 여러 AI 모델과 계정의 통합을 단순화하기 위해 단일 OpenAI 호환 엔드포인트를 제공하는 것을 목표로 합니다. 현재 기초 단계(Phase 0)에 있는 이 프로젝트는 다음과 같은 기능을 제공합니다: - 모의 OpenAI 호환 POST /v1/chat/completions 엔드포인트를 갖춘 TypeScript 기반 게이트웨이. - 기본 상태 확인 및 모델 목록 엔드포인트. - 우선순위 및 라운드 로빈 라우팅 로직 구현. - 제공업체, 계정 및 사용 데이터를 관리하기 위한 Laravel 기반 대시보드 기반. - CredentialVault(macOS Keychain 또는 암호화된 파일 지원)를 사용하는 자격 증명 관리 시스템. - 로컬 환경 설정을 위한 Docker Compose 통합. 아키텍처는 게이트웨이(Node.js/Fastify)를 관리 대시보드(Laravel)와 분리하여 게이트웨이의 독립성을 보장합니다. 향후 계획에는 OpenAI, Anthropic, Gemini, OpenRouter 및 Ollama를 위한 프로덕션 어댑터, 스트리밍 채팅 완료, 할당량 추적 및 자동 장애 조치가 포함됩니다.