KnowledgeBaseRetrievalRequest interface
Der Eingabevertrag für den Abrufauftrag.
Eigenschaften
| include |
Gibt an, dass die Abrufergebnisse Aktivitätsinformationen enthalten sollten. |
| intents | Eine Liste der beabsichtigten Abfragen, die ohne Modellabfrageplanung ausgeführt werden sollen. |
| knowledge |
Eine Liste von Laufzeitparametern für die Wissensquellen. |
| max |
Begrenzt die maximale Größe des Inhalts in der Ausgabe. |
| max |
Die maximale Laufzeit in Sekunden. |
| messages | Eine Liste von Eingaben im Stil von Chatnachrichten. |
| output |
Die Ausgabekonfiguration für diesen Abruf. |
| retrieval |
Details zur Eigenschaft
includeActivity
Gibt an, dass die Abrufergebnisse Aktivitätsinformationen enthalten sollten.
includeActivity?: boolean
Eigenschaftswert
boolean
intents
Eine Liste der beabsichtigten Abfragen, die ohne Modellabfrageplanung ausgeführt werden sollen.
intents?: KnowledgeRetrievalIntentUnion[]
Eigenschaftswert
knowledgeSourceParams
Eine Liste von Laufzeitparametern für die Wissensquellen.
knowledgeSourceParams?: KnowledgeSourceParamsUnion[]
Eigenschaftswert
maxOutputSize
Begrenzt die maximale Größe des Inhalts in der Ausgabe.
maxOutputSize?: number
Eigenschaftswert
number
maxRuntimeInSeconds
Die maximale Laufzeit in Sekunden.
maxRuntimeInSeconds?: number
Eigenschaftswert
number
messages
Eine Liste von Eingaben im Stil von Chatnachrichten.
messages?: KnowledgeBaseMessage[]
Eigenschaftswert
outputMode
Die Ausgabekonfiguration für diesen Abruf.
outputMode?: string
Eigenschaftswert
string
retrievalReasoningEffort
retrievalReasoningEffort?: KnowledgeRetrievalReasoningEffortUnion