Skip to content

WaldiezRagUserRetrieveConfig

@waldiez/react v0.4.7


WaldiezRagUserRetrieveConfig = object

Defined in: src/waldiez/models/Agent/RagUser/types.ts:17

PropertiesΒΆ

chunkModeΒΆ

chunkMode: "multi_lines" | "one_line"

Defined in: src/waldiez/models/Agent/RagUser/types.ts:26


chunkTokenSizeΒΆ

chunkTokenSize: number | null

Defined in: src/waldiez/models/Agent/RagUser/types.ts:24


collectionNameΒΆ

collectionName: string | null

Defined in: src/waldiez/models/Agent/RagUser/types.ts:33


contextMaxTokensΒΆ

contextMaxTokens: number | null

Defined in: src/waldiez/models/Agent/RagUser/types.ts:25


customizedAnswerPrefixΒΆ

customizedAnswerPrefix: string | null

Defined in: src/waldiez/models/Agent/RagUser/types.ts:31


customizedPromptΒΆ

customizedPrompt: string | null

Defined in: src/waldiez/models/Agent/RagUser/types.ts:30


customTextSplitFunctionΒΆ

customTextSplitFunction: string | null

Defined in: src/waldiez/models/Agent/RagUser/types.ts:39


customTextTypesΒΆ

customTextTypes: string[]

Defined in: src/waldiez/models/Agent/RagUser/types.ts:40


customTokenCountFunctionΒΆ

customTokenCountFunction: string | null

Defined in: src/waldiez/models/Agent/RagUser/types.ts:37


dbConfigΒΆ

dbConfig: WaldiezVectorDbConfig

Defined in: src/waldiez/models/Agent/RagUser/types.ts:20


distanceThresholdΒΆ

distanceThreshold: number | null

Defined in: src/waldiez/models/Agent/RagUser/types.ts:42


docsPathΒΆ

docsPath: string[]

Defined in: src/waldiez/models/Agent/RagUser/types.ts:21


embeddingFunctionΒΆ

embeddingFunction: string | null

Defined in: src/waldiez/models/Agent/RagUser/types.ts:29


getOrCreateΒΆ

getOrCreate: boolean

Defined in: src/waldiez/models/Agent/RagUser/types.ts:34


modelΒΆ

model: string | null

Defined in: src/waldiez/models/Agent/RagUser/types.ts:23


mustBreakAtEmptyLineΒΆ

mustBreakAtEmptyLine: boolean

Defined in: src/waldiez/models/Agent/RagUser/types.ts:27


n_resultsΒΆ

n_results: number | null

Defined in: src/waldiez/models/Agent/RagUser/types.ts:43


newDocsΒΆ

newDocs: boolean

Defined in: src/waldiez/models/Agent/RagUser/types.ts:22


overwriteΒΆ

overwrite: boolean

Defined in: src/waldiez/models/Agent/RagUser/types.ts:35


recursiveΒΆ

recursive: boolean

Defined in: src/waldiez/models/Agent/RagUser/types.ts:41


taskΒΆ

task: "code" | "qa" | "default"

Defined in: src/waldiez/models/Agent/RagUser/types.ts:18


updateContextΒΆ

updateContext: boolean

Defined in: src/waldiez/models/Agent/RagUser/types.ts:32


useCustomEmbeddingΒΆ

useCustomEmbedding: boolean

Defined in: src/waldiez/models/Agent/RagUser/types.ts:28


useCustomTextSplitΒΆ

useCustomTextSplit: boolean

Defined in: src/waldiez/models/Agent/RagUser/types.ts:38


useCustomTokenCountΒΆ

useCustomTokenCount: boolean

Defined in: src/waldiez/models/Agent/RagUser/types.ts:36


vectorDbΒΆ

vectorDb: "chroma" | "pgvector" | "mongodb" | "qdrant"

Defined in: src/waldiez/models/Agent/RagUser/types.ts:19