0aff31e2d3
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
30 lines
555 B
Markdown
30 lines
555 B
Markdown
---
|
|
layout: default
|
|
---
|
|
|
|
# Ejemplo: Usando Mensajes
|
|
|
|
<div class="text-sm mt-6">
|
|
|
|
```typescript
|
|
import { ChatOpenAI } from "@langchain/openai";
|
|
import {
|
|
SystemMessage,
|
|
HumanMessage
|
|
} from "@langchain/core/messages";
|
|
|
|
const model = new ChatOpenAI({ model: "gpt-4.1-mini" });
|
|
|
|
const messages = [
|
|
new SystemMessage("Eres un experto en JavaScript y TypeScript"),
|
|
new HumanMessage("¿Qué es async/await?")
|
|
];
|
|
|
|
const response = await model.invoke(messages);
|
|
|
|
console.log(response.content);
|
|
// Respuesta contextualizada como experto en JS/TS
|
|
```
|
|
|
|
</div>
|