Ir al contenido
Logo de Mods (Charm)

Mods via Tokonomix

Añade una API de Tokonomix a la configuración de Mods’ — canaliza la salida del shell a través de más de 130 modelos y un alias de consenso, todo con una sola clave.

apis: base-url + api-key-env (mods.yml)CLI de tuberías para shellMIT · código abiertomacOS · Windows · Linux
Mods — CLI de Charm que canaliza la salida del shell a través de un LLM, a través de Tokonomix

¿Qué es Mods?

Mods es una CLI de Charm que canaliza la salida del shell a través de un LLM — mods "explain this" < file.go. Funciona con cualquier endpoint compatible con OpenAI, por lo que una entrada de Tokonomix crea alias y enruta más de 130 modelos desde una sola clave.

  • Lee desde stdin y lo canaliza a través de un modelo, ideal para tareas de shell de un solo uso.
  • Los endpoints personalizados se configuran en un bloque apis: (base-url, api-key-env, models).
  • Los aliases por modelo y max-input-chars permiten ajustar cada entrada.
  • Código abierto; configurado a través de mods --settings.

¿Por qué enrutar Mods a través de Tokonomix?

  • Una entrada apis:, más de 130 modelos — crea un alias de tokonomix-consensus como consensus para los casos difíciles.
  • El alias de consenso verifica un comando generado antes de ejecutarlo; un slug rápido para tuberías rutinarias.
  • Los límites de gasto por llamada acotan el uso; enrutamiento por región/origen para salida sensible.
  • Referencia la clave desde una variable de entorno, no desde el archivo de configuración.

Conectar Tokonomix en mods.yml

Añade una entrada de Tokonomix bajo apis: con el base-url, una referencia api-key-env y un mapa models (un alias facilita la selección).

# mods --settings  ->  apis: section
apis:
  tokonomix:
    base-url: https://tokonomix.ai/api/v1
    api-key-env: TOKONOMIX_API_KEY
    models:
      tokonomix-consensus:
        aliases: ["consensus"]
        max-input-chars: 392000

# export TOKONOMIX_API_KEY=tok_live_your-key
# mods -m consensus "explain this" < file.go

Verificar que funciona

  • Exporta TOKONOMIX_API_KEY, guarda el bloque apis: a través de mods --settings.
  • Canaliza un archivo a través del alias de consenso: mods -m consensus "explain this" < file.go.
  • Confirma la llamada y el uso de tokens en tu panel de Tokonomix.

Selección de modelo

¿Qué modelo y endpoint debe usar mi agente?

Elige según lo que hace tu agente y cambia el id de modelo en cualquier momento — todos los modelos del catálogo funcionan con la misma clave.

Lo que hace tu agenteUsa esto
Edita archivos / llama a herramientas y transmite respuestas (la mayoría de agentes de codificación)Un modelo Anthropic a través del endpoint Anthropic (herramientas + streaming ambos funcionan)
Llama a herramientas pero no necesita streaming (cualquier modelo)El endpoint compatible con OpenAI con un único id de modelo
Necesita herramientas y streaming en un modelo no-AnthropicUsa non-streaming por ahora — las llamadas a herramientas con streaming en otros proveedores aún no están disponibles
Chat normal, sin herramientasCualquier endpoint; el streaming está bien
Quiere un veredicto multi-modelo (consenso) sobre una respuesta de alto impactoEstablece el modelo en tokonomix-consensus en el endpoint compatible con OpenAI — nota: el consenso rechaza las solicitudes de herramientas (sin llamadas a herramientas)
Endpoint y referencia de API (técnico)

anthropic-messages → https://tokonomix.ai/api/anthropic — tools ✓, streaming ✓ (usa un modelo Anthropic). openai-completions → https://tokonomix.ai/api/v1 — tools ✓ (passthrough de modelo único), streaming con herramientas aún no disponible. Chat normal: el streaming funciona en ambos. Consenso: openai-completions, modelo tokonomix-consensus, sin herramientas. Cambia el id de modelo por cualquier slug devuelto por GET /api/v1/models.

Ver todos los modelos →

Related agents