0aff31e2d3
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
685 B
685 B
layout
| layout |
|---|
| default |
Paso 2: Indexar en Qdrant
import { QdrantVectorStore } from "@langchain/qdrant";
import { OpenAIEmbeddings } from "@langchain/openai";
const embeddings = new OpenAIEmbeddings();
// Crear colección e insertar chunks con sus embeddings
const vectorStore = await QdrantVectorStore.fromDocuments(
chunks,
embeddings,
{
url: "http://localhost:6333",
collectionName: "manuales",
}
);
console.log(`✅ ${chunks.length} chunks indexados en Qdrant`);
fromDocuments hace todo: genera embeddings + crea la colección + inserta los vectores