Lampson

Día a día

Modelos y proveedores

Lampson habla con los modelos por HTTP plano, en los dos formatos que todos soportan. No tiene servidor propio: tu clave solo se envía al proveedor que elegiste.

proveedorformatonotas
deepseekOpenAIeconómico, fuerte en código
anthropicAnthropicmodelos Claude
openaiOpenAImodelos GPT
kimiOpenAIMoonshot
glmOpenAIGLM 5.3 / 5.3 Flash, de Z.ai
groqOpenAImuy rápido
grokOpenAIxAI
openrouterOpenAIuna clave, muchos modelos
minimaxAnthropic
ollamaOpenAIse ejecuta en tu máquina, sin clave

Cambiar§

  • Terminal: /model abre un único flujo con flechas — proveedor → modelo (la lista la da la API del proveedor) → clave, solo si falta. /model glm glm-5.3-flash aplica directo; /model glm pregunta solo el modelo. /provider y /setup son el mismo comando.
  • Web: haz clic en el pill provider · model de la cabecera.
  • La lista de modelos sale de la API (GET /models), así nunca escribes un nombre a ciegas; si es larga, primero la filtras, y siempre hay una opción «otro…» para escribirlo.

Se guarda una clave por proveedor, así que cambiar de uno a otro es instantáneo. Los ajustes viven en ~/lampson/.lampson/config.json, en tu máquina, y los comparten la terminal y la interfaz web.

Cualquier endpoint compatible§

Define LAMPSON_BASE_URL en ~/lampson/.env (y LAMPSON_WIRE=openai|anthropic si el preset no puede adivinarlo):

LAMPSON_PROVIDER=ollama
LAMPSON_BASE_URL=http://127.0.0.1:11434/v1
LAMPSON_MODEL=qwen2.5-coder:14b

Imágenes§

Pega una captura de pantalla en el cuadro de texto de la web, o usa /image file.png en la terminal. Si el modelo que elegiste no acepta imágenes, Lampson te avisa antes de enviar y el modelo recibe una nota de texto en lugar de un error. Fuérzalo en cualquiera de los dos sentidos con "vision": true|false en config.json.

Tu clave es un secreto§

La clave se guarda como un secret de Synsema: el programa puede enviarla como cabecera, pero nunca puede leerla, imprimirla ni registrarla en logs. .env está ignorado por git.

Ver como Markdown