Skip to main content

Interface: ChatLlm

Llm.ChatLlm

LLM that responds to user queries. Provides both streaming and awaited options.

Methods

answerQuestionAwaited

answerQuestionAwaited(params): Promise<OpenAiAwaitedResponse>

Parameters

NameType
paramsLlmAnswerQuestionParams

Returns

Promise<OpenAiAwaitedResponse>

Defined in

packages/mongodb-rag-core/build/llm/ChatLlm.d.ts:120


answerQuestionStream

answerQuestionStream(params): Promise<OpenAiStreamingResponse>

Parameters

NameType
paramsLlmAnswerQuestionParams

Returns

Promise<OpenAiStreamingResponse>

Defined in

packages/mongodb-rag-core/build/llm/ChatLlm.d.ts:119


callTool

callTool(params): Promise<CallToolResponse>

Parameters

NameType
paramsLlmCallToolParams

Returns

Promise<CallToolResponse>

Defined in

packages/mongodb-rag-core/build/llm/ChatLlm.d.ts:121