- Resource: Engine
- ChatEngineConfig
- AgentCreationConfig
- SearchEngineConfig
- SearchTier
- SearchAddOn
- ChatEngineMetadata
- CommonConfig
- Methods
Resource: Engine
Metadata that describes the training and serving parameters of an Engine
.
JSON representation |
---|
{ "name": string, "displayName": string, "createTime": string, "updateTime": string, "dataStoreIds": [ string ], "solutionType": enum ( |
Fields | |
---|---|
name |
Immutable. The fully qualified resource name of the engine. This field must be a UTF-8 encoded string with a length limit of 1024 characters. Format: |
display |
Required. The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters. |
create |
Output only. Timestamp the Recommendation Engine was created at. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
update |
Output only. Timestamp the Recommendation Engine was last updated. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
data |
The data stores associated with this engine. For If Note that when used in |
solution |
Required. The solutions of the engine. |
industry |
The industry vertical that the engine registers. The restriction of the Engine industry vertical is based on |
common |
Common config spec that specifies the metadata of the engine. |
disable |
Optional. Whether to disable analytics for searches performed on this engine. |
Union field engine_config . Additional config specs that defines the behavior of the engine. engine_config can be only one of the following: |
|
chat |
Configurations for the Chat Engine. Only applicable if |
search |
Configurations for the Search Engine. Only applicable if |
Union field engine_metadata . Engine metadata to monitor the status of the engine. engine_metadata can be only one of the following: |
|
chat |
Output only. Additional information of the Chat Engine. Only applicable if |
ChatEngineConfig
Configurations for a Chat Engine.
JSON representation |
---|
{
"agentCreationConfig": {
object ( |
Fields | |
---|---|
agent |
The configurationt generate the Dialogflow agent that is associated to this Engine. Note that these configurations are one-time consumed by and passed to Dialogflow service. It means they cannot be retrieved using |
dialogflow |
The resource name of an exist Dialogflow agent to link to this Chat Engine. Customers can either provide Format: Note that the |
AgentCreationConfig
Configurations for generating a Dialogflow agent.
Note that these configurations are one-time consumed by and passed to Dialogflow service. It means they cannot be retrieved using EngineService.GetEngine
or EngineService.ListEngines
API after engine creation.
JSON representation |
---|
{ "business": string, "defaultLanguageCode": string, "timeZone": string, "location": string } |
Fields | |
---|---|
business |
Name of the company, organization or other entity that the agent represents. Used for knowledge connector LLM prompt and for knowledge search. |
default |
Required. The default language of the agent as a language tag. See Language Support for a list of the currently supported language codes. |
time |
Required. The time zone of the agent from the time zone database, e.g., America/New_York, Europe/Paris. |
location |
Agent location for Agent creation, supported values: global/us/eu. If not provided, us Engine will create Agent using us-central-1 by default; eu Engine will create Agent using eu-west-1 by default. |
SearchEngineConfig
Configurations for a Search Engine.
JSON representation |
---|
{ "searchTier": enum ( |
Fields | |
---|---|
search |
The search feature tier of this engine. Different tiers might have different pricing. To learn more, check the pricing documentation. Defaults to |
search |
The add-on that this search engine enables. |
SearchTier
Tiers of search features. Different tiers might have different pricing. To learn more, check the pricing documentation.
Enums | |
---|---|
SEARCH_TIER_UNSPECIFIED |
Default value when the enum is unspecified. This is invalid to use. |
SEARCH_TIER_STANDARD |
Standard tier. |
SEARCH_TIER_ENTERPRISE |
Enterprise tier. |
SearchAddOn
Add-on that provides additional functionality for search.
Enums | |
---|---|
SEARCH_ADD_ON_UNSPECIFIED |
Default value when the enum is unspecified. This is invalid to use. |
SEARCH_ADD_ON_LLM |
Large language model add-on. |
ChatEngineMetadata
Additional information of a Chat Engine. Fields in this message are output only.
JSON representation |
---|
{ "dialogflowAgent": string } |
Fields | |
---|---|
dialogflow |
The resource name of a Dialogflow agent, that this Chat Engine refers to. Format: |
CommonConfig
Common configurations for an Engine.
JSON representation |
---|
{ "companyName": string } |
Fields | |
---|---|
company |
The name of the company, business or entity that is associated with the engine. Setting this may help improve LLM related features. |
Methods |
|
---|---|
|
Creates a Engine . |
|
Deletes a Engine . |
|
Gets a Engine . |
|
Lists all the Engine s associated with the project. |
|
Updates an Engine |