- Ressource: Engine
- ChatEngineConfig
- AgentCreationConfig
- SearchEngineConfig
- SearchTier
- SearchAddOn
- MediaRecommendationEngineConfig
- OptimizationObjectiveConfig
- TrainingState
- EngineFeaturesConfig
- RecommendedForYouFeatureConfig
- MostPopularFeatureConfig
- ChatEngineMetadata
- CommonConfig
- AppType
- FeatureState
- ConfigurableBillingApproach
- Methoden
Ressource: Engine
Metadaten, die die Trainings- und Bereitstellungsparameter eines Engine
beschreiben.
JSON-Darstellung |
---|
{ "name": string, "displayName": string, "createTime": string, "updateTime": string, "dataStoreIds": [ string ], "solutionType": enum ( |
Felder | |
---|---|
name |
Nicht veränderbar. ID. Der vollständig qualifizierte Ressourcenname der Engine. Dieses Feld muss ein UTF-8-codierter String mit einer Längenbeschränkung von 1.024 Zeichen sein. Format: |
displayName |
Erforderlich. Der Anzeigename der Engine. Sollte für Menschen lesbar sein. UTF-8-codierter String mit einem Limit von 1.024 Zeichen. |
createTime |
Nur Ausgabe. Zeitstempel für die Erstellung der Recommendation Engine. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
updateTime |
Nur Ausgabe. Zeitstempel der letzten Aktualisierung der Recommendation Engine. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
dataStoreIds[] |
Optional. Die mit dieser Engine verknüpften Datenspeicher. Für Engines vom Typ Wenn Wenn das Feld in |
solutionType |
Erforderlich. Die Lösungen der Engine. |
industryVertical |
Optional. Die Branche, die von der Engine registriert wird. Die Einschränkung der Branche „Engine“ basiert auf |
commonConfig |
Allgemeine Konfigurationsspezifikation, die die Metadaten der Engine angibt. |
appType |
Optional. Nicht veränderbar. Dies ist der Anwendungstyp, den diese Engine-Ressource darstellt. HINWEIS: Dies ist ein neues Konzept, das unabhängig von der bestehenden Branche oder dem Lösungstyp ist. |
disableAnalytics |
Optional. Gibt an, ob die Analyse für Suchanfragen, die mit dieser Engine durchgeführt werden, deaktiviert werden soll. |
features |
Optional. Funktionskonfiguration für die Engine, um Funktionen zu aktivieren oder zu deaktivieren. Unterstützte Schlüssel:
|
configurableBillingApproach |
Optional. Konfiguration für den konfigurierbaren Abrechnungsansatz. |
Union-Feld engine_config . Zusätzliche Konfigurationsspezifikationen, die das Verhalten der Engine definieren. Für engine_config ist nur einer der folgenden Werte zulässig: |
|
chatEngineConfig |
Konfigurationen für die Chat Engine. Gilt nur, wenn |
searchEngineConfig |
Konfigurationen für die Suchmaschine. Gilt nur, wenn |
mediaRecommendationEngineConfig |
Konfigurationen für die Media Engine. Gilt nur für die Datenspeicher mit den Branchen |
Union-Feld engine_metadata . Metadaten der Engine zum Überwachen des Status der Engine. Für engine_metadata ist nur einer der folgenden Werte zulässig: |
|
chatEngineMetadata |
Nur Ausgabe. Zusätzliche Informationen zur Chat Engine. Gilt nur, wenn |
ChatEngineConfig
Konfigurationen für eine Chat Engine.
JSON-Darstellung |
---|
{
"agentCreationConfig": {
object ( |
Felder | |
---|---|
agentCreationConfig |
Die Konfiguration zum Generieren des Dialogflow-Agents, der dieser Engine zugeordnet ist. Diese Konfigurationen werden einmalig vom Dialogflow-Dienst verwendet und an ihn übergeben. Das bedeutet, dass sie nach der Erstellung der Engine nicht mehr über die |
dialogflowAgentToLink |
Der Ressourcenname eines vorhandenen Dialogflow-Agents, der mit dieser Chat Engine verknüpft werden soll. Kunden können entweder Format: Die |
allowCrossRegion |
Optional. Wenn das Flag auf „true“ gesetzt ist, können sich der Agent und die Engine an verschiedenen Standorten befinden. Andernfalls müssen sie sich am selben Standort befinden. Das Flag ist standardmäßig auf „false“ gesetzt. Die |
AgentCreationConfig
Konfigurationen zum Generieren eines Dialogflow-Agents.
Diese Konfigurationen werden einmalig vom Dialogflow-Dienst verwendet und an ihn übergeben. Das bedeutet, dass sie nach der Erstellung der Engine nicht mehr über die EngineService.GetEngine
- oder EngineService.ListEngines
-API abgerufen werden können.
JSON-Darstellung |
---|
{ "business": string, "defaultLanguageCode": string, "timeZone": string, "location": string } |
Felder | |
---|---|
business |
Name des Unternehmens, der Organisation oder des Rechtssubjekts, das der Vertreter vertritt. Wird für den LLM-Prompt des Wissensconnectors und für die Wissenssuche verwendet. |
defaultLanguageCode |
Erforderlich. Die Standardsprache des Agents als Sprachtag. Unter Sprachunterstützung finden Sie eine Liste der aktuell unterstützten Sprachcodes. |
timeZone |
Erforderlich. Die Zeitzone des Agents aus der Zeitzonendatenbank, z. B. Amerika/New_York, Europa/Paris. |
location |
Agent-Standort für die Agent-Erstellung. Unterstützte Werte: global/us/eu. Wenn nicht angegeben, wird der Agent von der US-Engine standardmäßig mit „us-central-1“ und von der EU-Engine standardmäßig mit „eu-west-1“ erstellt. |
SearchEngineConfig
Konfigurationen für eine Suchmaschine.
JSON-Darstellung |
---|
{ "searchTier": enum ( |
Felder | |
---|---|
searchTier |
Die Stufe der Suchfunktion dieser Engine. Für die verschiedenen Stufen gelten möglicherweise unterschiedliche Preise. Weitere Informationen finden Sie in der Dokumentation zur Preisgestaltung. Wenn keine Angabe gemacht wird, ist der Standardwert |
searchAddOns[] |
Das Add‑on, das durch diese Suchmaschine aktiviert wird. |
SearchTier
Stufen von Suchfunktionen. Für die verschiedenen Stufen gelten möglicherweise unterschiedliche Preise. Weitere Informationen finden Sie in der Dokumentation zur Preisgestaltung.
Enums | |
---|---|
SEARCH_TIER_UNSPECIFIED |
Standardwert, wenn die Enumeration nicht angegeben ist. Diese Option ist ungültig. |
SEARCH_TIER_STANDARD |
Standardstufe |
SEARCH_TIER_ENTERPRISE |
Enterprise-Stufe |
SearchAddOn
Add-on, das zusätzliche Funktionen für die Suche bietet.
Enums | |
---|---|
SEARCH_ADD_ON_UNSPECIFIED |
Standardwert, wenn die Enumeration nicht angegeben ist. Diese Option ist ungültig. |
SEARCH_ADD_ON_LLM |
Add-on für Large Language Models |
MediaRecommendationEngineConfig
Zusätzliche Konfigurationsspezifikationen für eine Media Recommendation Engine.
JSON-Darstellung |
---|
{ "type": string, "optimizationObjective": string, "optimizationObjectiveConfig": { object ( |
Felder | |
---|---|
type |
Erforderlich. Der Motortyp, z. B. Dieses Feld und Derzeit unterstützte Werte: |
optimizationObjective |
Das Optimierungsziel, z. B. Dieses Feld und Derzeit unterstützte Werte: Wenn nicht angegeben, wird je nach Engine-Typ ein Standardwert ausgewählt. Der Standardwert hängt vom Empfehlungstyp ab:
|
optimizationObjectiveConfig |
Name und Wert des benutzerdefinierten Grenzwerts für die Zielvorhaben-CVR-Optimierung. Für targetField |
trainingState |
Der Trainingsstatus der Engine, z.B. Da ein Teil der Kosten für den Betrieb des Dienstes von der Häufigkeit des Trainings abhängt, kann dies verwendet werden, um zu bestimmen, wann die Engine trainiert werden soll, um die Kosten zu kontrollieren. Wenn keine Angabe erfolgt, ist der Standardwert für die |
engineFeaturesConfig |
Optional. Konfiguration zusätzlicher Engine-Funktionen. |
OptimizationObjectiveConfig
Benutzerdefinierte Untergrenze für das cvr
-Optimierungszielvorhaben.
JSON-Darstellung |
---|
{ "targetField": string, "targetFieldValueFloat": number } |
Felder | |
---|---|
targetField |
Erforderlich. Der Name des Zielfelds. Derzeit unterstützte Werte: |
targetFieldValueFloat |
Erforderlich. Der Schwellenwert, der auf das Ziel angewendet werden soll (z.B. 0,5). |
TrainingState
Der Trainingsstatus der Engine.
Enums | |
---|---|
TRAINING_STATE_UNSPECIFIED |
Nicht angegebener Trainingsstatus. |
PAUSED |
Das Training der Engine wurde pausiert. |
TRAINING |
Die Engine wird trainiert. |
EngineFeaturesConfig
Weitere Featurekonfigurationen des ausgewählten Engine-Typs.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld type_dedicated_config . Konfigurationen für Funktionen, die auf einen bestimmten Typ von Media-Empfehlungs-Engines angewendet werden. Für type_dedicated_config ist nur einer der folgenden Werte zulässig: |
|
recommendedForYouConfig |
Für die Konfiguration der Engine-Funktion empfohlen. |
mostPopularConfig |
Beliebteste Engine-Funktionskonfiguration. |
RecommendedForYouFeatureConfig
Zusätzliche Konfigurationen für die Erstellung einer recommended-for-you
-Engine.
JSON-Darstellung |
---|
{ "contextEventType": string } |
Felder | |
---|---|
contextEventType |
Der Ereignistyp, mit dem die Engine zum Zeitpunkt der Vorhersage abgefragt wird. Wenn diese Option auf |
MostPopularFeatureConfig
Funktionskonfigurationen, die zum Erstellen einer Engine vom Typ „Am beliebtesten“ erforderlich sind.
JSON-Darstellung |
---|
{ "timeWindowDays": string } |
Felder | |
---|---|
timeWindowDays |
Das Zeitfenster, für das die Engine während des Trainings und der Vorhersage abgefragt wird. Nur positive Ganzzahlen. Der Wert entspricht den Ereignissen der letzten X Tage. Derzeit für die |
ChatEngineMetadata
Zusätzliche Informationen zu einer Chat Engine. Felder in dieser Nachricht dienen nur der Ausgabe.
JSON-Darstellung |
---|
{ "dialogflowAgent": string } |
Felder | |
---|---|
dialogflowAgent |
Der Ressourcenname eines Dialogflow-Agents, auf den sich diese Chat Engine bezieht. Format: |
CommonConfig
Häufige Konfigurationen für eine Engine.
JSON-Darstellung |
---|
{ "companyName": string } |
Felder | |
---|---|
companyName |
Der Name des Unternehmens, des Betriebs oder der Rechtspersönlichkeit, die mit der Engine verknüpft ist. Wenn Sie dies festlegen, können Sie die LLM-bezogenen Funktionen möglicherweise verbessern. |
AppType
Die App der Engine.
Enums | |
---|---|
APP_TYPE_UNSPECIFIED |
Alle nicht angegebenen Apps. |
APP_TYPE_INTRANET |
App-Typ für die Intranetsuche und Agentspace. |
FeatureState
Der Status des Features für die Engine.
Enums | |
---|---|
FEATURE_STATE_UNSPECIFIED |
Der Funktionsstatus ist nicht angegeben. |
FEATURE_STATE_ON |
Die Funktion ist aktiviert, um sie zugänglich zu machen. |
FEATURE_STATE_OFF |
Die Funktion ist deaktiviert und kann nicht aufgerufen werden. |
ConfigurableBillingApproach
Konfiguration für den konfigurierbaren Abrechnungsansatz.
Enums | |
---|---|
CONFIGURABLE_BILLING_APPROACH_UNSPECIFIED |
Standardwert. Nicht konfigurierbarer Abrechnungsansatz für Spark und Nicht-Spark. Allgemeines Preismodell. |
CONFIGURABLE_BILLING_APPROACH_ENABLED |
Der Abrechnungsansatz richtet sich nach den vom Kunden angegebenen Konfigurationen. |
Methoden |
|
---|---|
|
Erstellt einen Engine . |
|
Löscht ein Engine . |
|
Erstellt einen Engine . |
|
Listet alle Engine auf, die dem Projekt zugeordnet sind. |
|
Aktualisiert eine Engine |