Skip to main content

generators

Creates, updates, deletes, gets or lists a generators resource.

Overview

Namegenerators
TypeResource
Idgoogle.dialogflow.generators

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
namestring
displayNamestring
llmModelSettingsobject (id: GoogleCloudDialogflowCxV3LlmModelSettings)
modelParameterobject (id: GoogleCloudDialogflowCxV3GeneratorModelParameter)
placeholdersarray
promptTextobject (id: GoogleCloudDialogflowCxV3Phrase)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
projects_locations_agents_generators_getselectprojectsId, locationsId, agentsId, generatorsIdlanguageCode
projects_locations_agents_generators_listselectprojectsId, locationsId, agentsIdpageToken, languageCode, pageSize
projects_locations_agents_generators_createinsertprojectsId, locationsId, agentsIdlanguageCode
projects_locations_agents_generators_patchupdateprojectsId, locationsId, agentsId, generatorsIdupdateMask, languageCode
projects_locations_agents_generators_deletedeleteprojectsId, locationsId, agentsId, generatorsIdforce

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
agentsIdstring
generatorsIdstring
locationsIdstring
projectsIdstring
forceboolean
languageCodestring
pageSizeinteger (int32)
pageTokenstring
updateMaskstring (google-fieldmask)

SELECT examples

Successful response

SELECT
name,
displayName,
llmModelSettings,
modelParameter,
placeholders,
promptText
FROM google.dialogflow.generators
WHERE projectsId = '{{ projectsId }}' -- required
AND locationsId = '{{ locationsId }}' -- required
AND agentsId = '{{ agentsId }}' -- required
AND generatorsId = '{{ generatorsId }}' -- required
AND languageCode = '{{ languageCode }}'
;

INSERT examples

No description available.

INSERT INTO google.dialogflow.generators (
data__modelParameter,
data__name,
data__promptText,
data__displayName,
data__placeholders,
data__llmModelSettings,
projectsId,
locationsId,
agentsId,
languageCode
)
SELECT
'{{ modelParameter }}',
'{{ name }}',
'{{ promptText }}',
'{{ displayName }}',
'{{ placeholders }}',
'{{ llmModelSettings }}',
'{{ projectsId }}',
'{{ locationsId }}',
'{{ agentsId }}',
'{{ languageCode }}'
RETURNING
name,
displayName,
llmModelSettings,
modelParameter,
placeholders,
promptText
;

UPDATE examples

No description available.

UPDATE google.dialogflow.generators
SET
data__modelParameter = '{{ modelParameter }}',
data__name = '{{ name }}',
data__promptText = '{{ promptText }}',
data__displayName = '{{ displayName }}',
data__placeholders = '{{ placeholders }}',
data__llmModelSettings = '{{ llmModelSettings }}'
WHERE
projectsId = '{{ projectsId }}' --required
AND locationsId = '{{ locationsId }}' --required
AND agentsId = '{{ agentsId }}' --required
AND generatorsId = '{{ generatorsId }}' --required
AND updateMask = '{{ updateMask}}'
AND languageCode = '{{ languageCode}}'
RETURNING
name,
displayName,
llmModelSettings,
modelParameter,
placeholders,
promptText;

DELETE examples

No description available.

DELETE FROM google.dialogflow.generators
WHERE projectsId = '{{ projectsId }}' --required
AND locationsId = '{{ locationsId }}' --required
AND agentsId = '{{ agentsId }}' --required
AND generatorsId = '{{ generatorsId }}' --required
AND force = '{{ force }}'
;