¿Qué es aichat?
aichat es un CLI LLM todo-en-uno escrito en Rust — un comando one-shot, un asistente de shell interactivo y un REPL en una sola herramienta. Registra clientes openai-compatible en config.yaml, que es como Tokonomix se integra: un bloque de cliente, más de 130 modelos.
- Funciona como CLI one-shot, asistente integrado en el shell o REPL interactivo.
- Los backends personalizados se añaden en
clients:comotype: openai-compatible(name,api_base,api_key,models). supports_function_callingpor modelo habilita el uso de herramientas.- Código abierto; referencia un modelo como
<client>:<model>.
¿Por qué enrutar aichat a través de Tokonomix?
- Un bloque de cliente openai-compatible accede a más de 130 modelos con una sola clave.
- Selecciona
tokonomix:tokonomix-consensuspara turnos de razonamiento complejo; añade un modelo directo al cliente para ediciones de alto volumen. - Los límites de gasto por llamada acotan el uso, y el enrutamiento por región y origen mantiene los prompts sensibles en cumplimiento.
- El coste se mide al céntimo en tu panel de Tokonomix.
Conectar Tokonomix en config.yaml
Añade un cliente Tokonomix en clients: con type: openai-compatible, el api_base, tu api_key y una lista de models.
# ~/.config/aichat/config.yaml
clients:
- type: openai-compatible
name: tokonomix
api_base: https://tokonomix.ai/api/v1
api_key: tok-your-key
models:
- name: anthropic/claude-sonnet-4-6
supports_function_calling: true
# Opt-in (planning/review only, no tool-calling): - name: tokonomix-consensus
# aichat -m tokonomix:anthropic/claude-sonnet-4-6 "refactor this"Verificar que funciona
- Añade el bloque de cliente
openai-compatiblecon tu clave enconfig.yaml. - Ejecuta un prompt pequeño:
aichat -m tokonomix:tokonomix-consensus "refactor this". - Confirma la llamada y el uso de tokens en tu panel de Tokonomix.