Skip to content

WaldiezRagUserRetrieveConfig

@waldiez/react v0.6.1


WaldiezRagUserRetrieveConfig = object

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

WaldiezRagUserRetrieveConfig Configuration for the RAG user.

PropertiesΒΆ

chunkModeΒΆ

chunkMode: "multi_lines" | "one_line"

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


chunkTokenSizeΒΆ

chunkTokenSize: number | null

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


collectionNameΒΆ

collectionName: string | null

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


contextMaxTokensΒΆ

contextMaxTokens: number | null

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


customizedAnswerPrefixΒΆ

customizedAnswerPrefix: string | null

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


customizedPromptΒΆ

customizedPrompt: string | null

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


customTextSplitFunctionΒΆ

customTextSplitFunction: string | null

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


customTextTypesΒΆ

customTextTypes: string[] | null

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


customTokenCountFunctionΒΆ

customTokenCountFunction: string | null

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


dbConfigΒΆ

dbConfig: WaldiezVectorDbConfig

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


distanceThresholdΒΆ

distanceThreshold: number | null

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


docsPathΒΆ

docsPath: string[]

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


embeddingFunctionΒΆ

embeddingFunction: string | null

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


getOrCreateΒΆ

getOrCreate: boolean

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


modelΒΆ

model: string | null

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


mustBreakAtEmptyLineΒΆ

mustBreakAtEmptyLine: boolean

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


newDocsΒΆ

newDocs: boolean

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


nResultsΒΆ

nResults: number | null

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


overwriteΒΆ

overwrite: boolean

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


recursiveΒΆ

recursive: boolean

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


taskΒΆ

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

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


updateContextΒΆ

updateContext: boolean

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


useCustomEmbeddingΒΆ

useCustomEmbedding: boolean

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


useCustomTextSplitΒΆ

useCustomTextSplit: boolean

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


useCustomTokenCountΒΆ

useCustomTokenCount: boolean

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


vectorDbΒΆ

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

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