Sobre o projeto

Este repositório fornece um servidor proxy leve baseado em FastAPI que encaminha solicitações para as APIs de Chat Completions e Embeddings da OpenAI. Ele permite que os usuários mapeiem chaves de API de wrapper para chaves reais da OpenAI, tornando-o adequado para ambientes multi‑tenant onde a gestão de chaves é necessária. O proxy é totalmente compatível com o SDK oficial da OpenAI para Python, suporta streaming de respostas de chat via Server‑Sent Events (SSE) e não requer banco de dados — a configuração é feita através de um simples arquivo Python. As opções de implantação incluem desenvolvimento local com Uvicorn e uso em produção via Supervisor com scripts incluídos. Ideal para equipes ou serviços que precisam de uma camada mínima e auto‑hospedada entre clientes e a API da OpenAI, mantendo a compatibilidade com o SDK e evitando infraestrutura complexa.