WaldiezRagUserRetrieveConfig
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