Files
LlamaIndexTS/apps/docs/docs/modules/chat_engine.md
T
2024-09-13 11:22:37 -07:00

774 B

sidebar_position
sidebar_position
13

ChatEngine

The chat engine is a quick and simple way to chat with the data in your index.

const retriever = index.asRetriever();
const chatEngine = new ContextChatEngine({ retriever });

// start chatting
const response = await chatEngine.chat({ message: query });

The chat function also supports streaming, just add stream: true as an option:

const stream = await chatEngine.chat({ message: query, stream: true });
for await (const chunk of stream) {
  process.stdout.write(chunk.response);
}

Api References