import type * as ElevenLabs from "../index"; export interface RagConfigWorkflowOverride { enabled?: boolean; embeddingModel?: ElevenLabs.EmbeddingModelEnum; /** Maximum vector distance of retrieved chunks. */ maxVectorDistance?: number; /** Maximum total length of document chunks retrieved from RAG. */ maxDocumentsLength?: number; /** Maximum number of RAG document chunks to initially retrieve from the vector store. These are then further filtered by vector distance and total length. */ maxRetrievedRagChunksCount?: number; /** Number of candidates evaluated in ANN vector search. Higher number means better results, but higher latency. Minimum recommended value is 100. If disabled, the default value is used. */ numCandidates?: number; /** Custom prompt for rewriting user queries before RAG retrieval. The conversation history will be automatically appended at the end. If not set, the default prompt will be used. */ queryRewritePromptOverride?: string; }