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, agentsIdlanguageCode, pageSize, pageToken
projects_locations_agents_generators_createinsertprojectsId, locationsId, agentsIdlanguageCode
projects_locations_agents_generators_patchupdateprojectsId, locationsId, agentsId, generatorsIdlanguageCode, updateMask
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__displayName,
data__llmModelSettings,
data__modelParameter,
data__name,
data__placeholders,
data__promptText,
projectsId,
locationsId,
agentsId,
languageCode
)
SELECT
'{{ displayName }}',
'{{ llmModelSettings }}',
'{{ modelParameter }}',
'{{ name }}',
'{{ placeholders }}',
'{{ promptText }}',
'{{ projectsId }}',
'{{ locationsId }}',
'{{ agentsId }}',
'{{ languageCode }}'
RETURNING
name,
displayName,
llmModelSettings,
modelParameter,
placeholders,
promptText
;

UPDATE examples​

No description available.

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