WaldiezRagUserRetrieveConfig
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