Skip to content

WaldiezRagUserRetrieveConfig

@waldiez/react v0.4.8


WaldiezRagUserRetrieveConfig = object

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

WaldiezRagUserRetrieveConfig Configuration for the RAG user.

PropertiesΒΆ

chunkModeΒΆ

chunkMode: "multi_lines" | "one_line"

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


chunkTokenSizeΒΆ

chunkTokenSize: number | null

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


collectionNameΒΆ

collectionName: string | null

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


contextMaxTokensΒΆ

contextMaxTokens: number | null

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


customizedAnswerPrefixΒΆ

customizedAnswerPrefix: string | null

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


customizedPromptΒΆ

customizedPrompt: string | null

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


customTextSplitFunctionΒΆ

customTextSplitFunction: string | null

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


customTextTypesΒΆ

customTextTypes: string[] | null

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


customTokenCountFunctionΒΆ

customTokenCountFunction: string | null

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


dbConfigΒΆ

dbConfig: WaldiezVectorDbConfig

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


distanceThresholdΒΆ

distanceThreshold: number | null

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


docsPathΒΆ

docsPath: string[]

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


embeddingFunctionΒΆ

embeddingFunction: string | null

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


getOrCreateΒΆ

getOrCreate: boolean

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


modelΒΆ

model: string | null

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


mustBreakAtEmptyLineΒΆ

mustBreakAtEmptyLine: boolean

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


newDocsΒΆ

newDocs: boolean

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


nResultsΒΆ

nResults: number | null

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


overwriteΒΆ

overwrite: boolean

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


recursiveΒΆ

recursive: boolean

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


taskΒΆ

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

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


updateContextΒΆ

updateContext: boolean

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


useCustomEmbeddingΒΆ

useCustomEmbedding: boolean

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


useCustomTextSplitΒΆ

useCustomTextSplit: boolean

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


useCustomTokenCountΒΆ

useCustomTokenCount: boolean

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


vectorDbΒΆ

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

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