mongodb-chatbot-server
Version:
A chatbot server for retrieval augmented generation (RAG).
16 lines • 734 B
TypeScript
import { Conversation, ConversationsService } from "mongodb-rag-core";
import { braintrustLogger } from "mongodb-rag-core/braintrust";
import { ObjectId } from "mongodb-rag-core/mongodb";
export type UpdateTraceFuncParams = {
traceId: string;
logger: typeof braintrustLogger;
conversation: Conversation;
};
export type UpdateTraceFunc = (params: UpdateTraceFuncParams) => Promise<void>;
export declare function updateTraceIfExists({ updateTrace, conversations, assistantResponseMessageId, conversationId, }: {
updateTrace?: UpdateTraceFunc;
conversations: ConversationsService;
assistantResponseMessageId: ObjectId;
conversationId: ObjectId;
}): Promise<void>;
//# sourceMappingURL=UpdateTraceFunc.d.ts.map