james-6-23/codex2api

Codex2API 是一个基于 Go + Gin + React/Vite 的 Codex 反向代理与管理后台项目

해결하는 문제

Codex2API는 여러 Codex 계정을 관리하기 위한 중앙 집중식 관측 가능 게이트웨이 역할을 합니다. OpenAI/Anthropic 호환 API 엔드포인트를 통합 제공하고 사용 가능한 계정 간에 지능적으로 요청을 라우팅함으로써 계정 풀, 속도 제한 및 상태 모니터링 관리의 복잡성을 해결합니다.

작동 방식

애플리케이션과 다양한 AI 제공업체 사이에 위치하는 상시 실행 서비스로 작동합니다. 계정 자격 증명(Refresh/Access tokens)을 시스템으로 가져오면 스케줄러가 상태, 동시성 및 사용 할당량을 추적하며 관리합니다. 표준 API 엔드포인트(예: /v1/chat/completions 및 이미지/비디오 생성)를 노출하며, 분석 모니터링, API 키 관리 및 프롬프트 필터링 구성을 위한 내장 React 대시보드를 제공합니다.

대상 사용자

이 프로젝트는 대규모 또는 고동시성 Codex 기반 서비스 액세스를 관리해야 하며, 전문적인 수준의 관측 가능성, 비용 추적 및 자동화된 계정 풀 관리가 필요한 개발자와 파워 유저를 위한 것입니다.

주요 특징

  • 통합 게이트웨이: 채팅, 이미지, 비디오를 위한 OpenAI 및 Anthropic 호환 엔드포인트 노출.
  • 지능형 스케줄링: 계정 상태, 크레딧 상태 및 동적 동시성 제한에 따라 자동으로 요청 라우팅.
  • 프로덕션 준비 완료 관측 가능성: 사용량 분석, 요청 로그 및 비용 추적을 위한 시각적 대시보드 포함.
  • 유연한 배포: 고성능 프로덕션 설정(PostgreSQL + Redis) 또는 경량 단일 노드 배포(SQLite + 메모리) 지원.
  • 내장 관리 콘솔: 웹 인터페이스를 통해 계정 풀, API 키 및 시스템 설정을 직접 관리.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트