WaldiezRagUserRetrieveConfig
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