Files
curso-langchain/slides/pages/models/09.md
T
2026-05-29 11:50:55 +02:00

1.0 KiB

layout
layout
default

initChatModel: Configuración Universal

Forma simplificada de inicializar modelos sin imports específicos

import { initChatModel } from "langchain";

// En lugar de importar ChatOpenAI, ChatAnthropic, etc.
const model = await initChatModel("gpt-4.1-mini", {
  modelProvider: "openai",
  temperature: 0.7,
});

const response = await model.invoke("Hola!");
Ventaja: Cambiar de proveedor modificando solo el string
⚠️ No es magia: aunque no veas el import, el paquete del proveedor (@langchain/openai, @langchain/mistralai, etc.) debe estar instalado en tu proyecto. initChatModel lo resuelve internamente (under the hood).