CLIProxyAPI-Rust unifica suscripciones de IA en una sola API

Fuentes: CLIProxyAPI-Rust unifies AI subscriptions into a single API

CLIProxyAPI-Rust es una herramienta de software diseñada para centralizar las suscripciones a múltiples proveedores de inteligencia artificial, permitiendo a los desarrolladores y usuarios finales gestionar Claude, ChatGPT, Gemini y otros modelos a través de una única interfaz unificada. El proyecto se basa en un único binario escrito en Rust, que ofrece una superficie de API compatible con los estándares de OpenAI, Anthropic y Google, eliminando la necesidad de configurar múltiples endpoints o gestionar credenciales separadas para cada servicio.

La herramienta destaca por su eficiencia técnica: el binario principal ocupa aproximadamente 8 MB y consume alrededor de 13 MB de memoria, lo que permite su despliegue sin la necesidad de contenedores Docker, Node.js o otros entornos de ejecución pesados. Su arquitectura permite la traducción automática de formatos de solicitud entre diferentes proveedores, facilitando el uso de modelos de distintos sistemas (por ejemplo, GPT dentro de Claude Code o Gemini mediante el SDK de OpenAI) sin cambios en el código del cliente.

El sistema gestiona automáticamente la rotación de cuentas, asignando las solicitudes a la cuenta con mayor cuota disponible y gestionando los tiempos de espera y la renovación de tokens de OAuth. Además, incluye un panel de control en vivo que muestra el tráfico, los límites de uso y el estado de las sesiones en tiempo real. La herramienta es compatible con generación de imágenes y video, así como con sesiones WebSocket para mantener la coherencia de la conversación. Está diseñada para ser una alternativa directa a CLIProxyAPI, manteniendo la misma estructura de configuración y credenciales, lo que permite a los usuarios migrar fácilmente a esta versión más ligera y optimizada.