Ir al contenido

Proveedores y modelos

La vista Modelos del menú (título completo: «Proveedores y modelos») decide con qué inteligencia trabaja cada puesto y cuánto cuesta. Aquí se dan de alta los proveedores, se declaran sus modelos con sus precios y se asigna uno a cada puesto.

Un proveedor es quien sirve el modelo: OpenRouter, Anthropic, un Ollama en tu red, etc. Un modelo es una referencia concreta de ese proveedor, con su precio de entrada y de salida por millón de tokens. Sin modelos, un proveedor no se puede asignar a nadie.

Elemento Qué hace
Título «Proveedores y modelos».
Botón «Proveedor» Abre el formulario de proveedor nuevo.
Botón «Modelo» Abre el formulario de modelo nuevo. Está desactivado mientras no haya ningún proveedor, porque un modelo sin proveedor no existe.
Nota Explica que cada puesto puede hablar con un proveedor distinto, que la clave se guarda cifrada y no se vuelve a mostrar, y cuál es el modelo por defecto de la instalación.

La nota nombra el modelo por defecto con su identificador técnico (por ejemplo deepseek-v4.1-flash). Ese es el que usa cualquier puesto al que no le hayas asignado nada.

Es la primera tabla de la página. Tiene una fila por puesto activo, más una para «Adrián (CEO)». Cada fila lleva el cargo a la izquierda y un desplegable a la derecha con estas opciones:

Opción Qué significa
«Por defecto · nombre-del-modelo» El puesto usa el modelo de la instalación.
«Proveedor · Etiqueta» El puesto usa ese modelo concreto.

No hay botón de guardar: al elegir otra opción se guarda en el acto y la pantalla avisa «Modelo del puesto actualizado. Se aplica en el próximo encargo».

El mismo cambio se puede hacer desde la ficha del puesto, en el campo «Modelo» de la pestaña Identidad. Las dos vías escriben lo mismo.

Cada fila muestra:

Parte Qué es
Etiqueta de tipo «OpenAI», «OpenRouter», «Ollama», «Anthropic (Claude)»…
Nombre El nombre que le pusiste al proveedor.
Detalle Su dirección base (o «sin URL»), si tiene clave guardada («clave guardada» o «sin clave») y cuántos modelos tiene.
Botón «Editar» Abre el formulario con lo que ya hay.
Papelera Borra el proveedor, sin pedir confirmación.

Si no hay ninguno: «Ninguno todavía. Añade el primero con su URL y su clave; luego sus modelos».

Un proveedor no se puede borrar si algún puesto usa un modelo suyo. El servidor responde «no se puede borrar: N puesto(s) usan un modelo de este proveedor. Cámbiales el modelo primero» y la pantalla lo enseña en rojo.

Cada fila muestra:

Parte Qué es
Nombre en pantalla La etiqueta del modelo, seguida de su referencia técnica en letra monoespaciada.
Detalle «Proveedor · entrada X €/M · salida Y €/M», y los tokens de contexto si los declaraste.
Resultado de la prueba Si has probado el modelo, debajo aparece «responde en N ms · «respuesta»» en verde, o el error en rojo.
Botón «Probar» Hace una llamada real y mínima al proveedor. Mientras espera, el icono gira y el botón queda desactivado.
Botón «Editar» Abre el formulario con los datos del modelo.
Papelera Borra el modelo, sin pedir confirmación.

Si no hay modelos: «Sin modelos: un proveedor sin modelos no puede asignarse a nadie».

Un modelo no se puede borrar si está asignado a algún puesto: «no se puede borrar: N ámbito(s) usan este modelo». Primero se cambia la asignación.

Los precios se enseñan con dos a cuatro decimales y el sufijo «€/M». Un precio a cero se enseña como «sin precio», no como «0,00 €/M».

Se abre con «Proveedor» o con «Editar». El título es «Nuevo proveedor» o «Editar proveedor», y la explicación avisa de que la clave viaja cifrada, no se vuelve a mostrar y, si editas y la dejas vacía, se conserva la que había.

Campo Qué es Detalles
Nombre Cómo llamas a este proveedor. Obligatorio. Ejemplos de la pista: «OpenRouter, Anthropic, mi Ollama…».
Tipo La familia de API que habla. Ver la tabla de tipos. Al cambiar a OpenRouter se rellena su URL; al cambiar a Ollama, http://host.docker.internal:11434/v1.
URL base La dirección del servicio. Obligatoria. Se desactiva en OpenAI, Anthropic y Google, que no la necesitan.
Clave La clave de API. Campo de contraseña. En un proveedor nuevo, es la que se guarda; al editar, vacía significa «no la cambies».

El botón «Guardar» se desactiva mientras guarda. El servidor exige al menos nombre y URL base: si falta alguno, el error dice «Pon al menos un nombre y la dirección base del proveedor».

Tipos disponibles:

Tipo Nombre en pantalla
openai OpenAI
openai_compatible Compatible con OpenAI
openrouter OpenRouter
ollama Ollama
anthropic Anthropic (Claude)
google Google (Gemini)
azure Azure OpenAI
deepseek DeepSeek
groq Groq
together Together
vllm vLLM (local)
lmstudio LM Studio (local)

Se abre con «Modelo» o con «Editar». El título es «Nuevo modelo» o «Editar modelo». La explicación: la referencia es el identificador que viaja al proveedor y los precios, por millón de tokens, sirven para medir el gasto.

Campo Qué es Detalles
Proveedor De quién es el modelo. Obligatorio. La primera opción es «Elige un proveedor».
Referencia El identificador técnico que se manda al proveedor. Obligatorio. Ejemplo de la pista: claude-sonnet-4-5.
Nombre en pantalla La etiqueta que verás en los desplegables. Ejemplo: «Claude Sonnet».
Precio entrada Euros por millón de tokens de entrada. Acepta coma o punto decimal. Vacío cuenta como 0.
Precio salida Euros por millón de tokens de salida. Igual que el anterior.
Contexto Tokens de contexto que admite el modelo. Opcional. Ejemplo: 200000.

«Guardar» está desactivado hasta que hay referencia y proveedor elegido. Sin ellos, el servidor tampoco acepta: «Pon la referencia del modelo y elige su proveedor».

El botón «Probar» no simula nada: lanza una petición real y mínima al proveedor con ese modelo. Gasta unos pocos tokens a propósito, porque le pide al modelo que conteste «ok». No queda apuntado como un encargo: es solo una comprobación.

  • Si responde, la fila muestra en verde el tiempo en milisegundos y, si la hubo, la respuesta entre comillas angulares.
  • Si falla, muestra el error del proveedor en rojo. Un fallo aquí suele ser una clave incorrecta, una URL base equivocada o un modelo que ese proveedor ya no sirve.

Probar no cambia la asignación de nadie: solo comprueba que el modelo contesta.

  • La ficha de cada puesto tiene el mismo desplegable de modelo en Identidad; allí se guarda junto con el resto de la ficha.
  • El gasto de cada puesto se mide en tokens y se compara con su presupuesto mensual. Los precios se guardan por millón de tokens; esta pantalla no calcula ni enseña el gasto en euros de un encargo concreto.
  • El modelo del CEO se cambia en esta misma tabla, en la fila «Adrián (CEO)».
  • Si un puesto no tiene asignación, usa el modelo por defecto de la instalación, que se configura fuera de esta pantalla y solo se enseña aquí.