Dialogflow API (dialogflow:v2beta1)

2024-06-01

8 new methods

Additions

    Methods
  • dialogflow.projects.locations.generators.create

      Path: v2beta1/{+parent}/generators

      Flat Path: v2beta1/projects/{projectsId}/locations/{locationsId}/generators

      HTTP Method: POST

      Parameters:

        parent

          Description: Required. The project/location to create generator for. Format: `projects//locations/`

          Pattern: ^projects/[^/]+/locations/[^/]+$

          Location: path

          Required: Yes

          Type: string

        generatorId

          Description: Optional. The ID to use for the generator, which will become the final component of the generator's resource name. The generator ID must be compliant with the regression fomula `a-zA-Z*` with the characters length in range of [3,64]. If the field is not provided, an Id will be auto-generated. If the field is provided, the caller is resposible for 1. the uniqueness of the ID, otherwise the request will be rejected. 2. the consistency for whether to use custom ID or not under a project to better ensure uniqueness.

          Location: query

          Type: string

      Parameter Order: parent

      Scopes:

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dialogflow
    • Description: Creates a generator.

  • dialogflow.projects.locations.generators.get

      Path: v2beta1/{+name}

      Flat Path: v2beta1/projects/{projectsId}/locations/{locationsId}/generators/{generatorsId}

      HTTP Method: GET

      Parameters:

        name

          Description: Required. The generator resource name to retrieve. Format: `projects//locations/`/generators/`

          Pattern: ^projects/[^/]+/locations/[^/]+/generators/[^/]+$

          Location: path

          Required: Yes

          Type: string

      Parameter Order: name

      Scopes:

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dialogflow
    • Description: Retrieves a generator.

  • dialogflow.projects.locations.generators.list

      Path: v2beta1/{+parent}/generators

      Flat Path: v2beta1/projects/{projectsId}/locations/{locationsId}/generators

      HTTP Method: GET

      Parameters:

        parent

          Description: Required. The project/location to list generators for. Format: `projects//locations/`

          Pattern: ^projects/[^/]+/locations/[^/]+$

          Location: path

          Required: Yes

          Type: string

        pageSize

          Description: Optional. Maximum number of conversation models to return in a single page. Default to 10.

          Location: query

          Type: integer

          Format: int32

        pageToken

          Description: Optional. The next_page_token value returned from a previous list request.

          Location: query

          Type: string

      Parameter Order: parent

      Scopes:

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dialogflow
    • Description: Lists generators.

  • dialogflow.projects.locations.generators.delete

      Path: v2beta1/{+name}

      Flat Path: v2beta1/projects/{projectsId}/locations/{locationsId}/generators/{generatorsId}

      HTTP Method: DELETE

      Parameters:

        name

          Description: Required. The generator resource name to delete. Format: `projects//locations//generators/`

          Pattern: ^projects/[^/]+/locations/[^/]+/generators/[^/]+$

          Location: path

          Required: Yes

          Type: string

      Parameter Order: name

      Scopes:

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dialogflow
    • Description: Deletes a generator.

  • dialogflow.projects.locations.generators.patch

      Path: v2beta1/{+name}

      Flat Path: v2beta1/projects/{projectsId}/locations/{locationsId}/generators/{generatorsId}

      HTTP Method: PATCH

      Parameters:

        name

          Description: Output only. Identifier. The resource name of the generator. Format: `projects//locations//generators/`

          Pattern: ^projects/[^/]+/locations/[^/]+/generators/[^/]+$

          Location: path

          Required: Yes

          Type: string

        updateMask

          Description: Optional. The list of fields to update.

          Location: query

          Type: string

          Format: google-fieldmask

      Parameter Order: name

      Scopes:

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dialogflow
    • Description: Updates a generator.

  • dialogflow.projects.locations.statelessSuggestion.generate

      Path: v2beta1/{+parent}/statelessSuggestion:generate

      Flat Path: v2beta1/projects/{projectsId}/locations/{locationsId}/statelessSuggestion:generate

      HTTP Method: POST

      Parameters:

        parent

          Description: Required. The parent resource to charge for the Suggestion's generation. Format: `projects//locations/`.

          Pattern: ^projects/[^/]+/locations/[^/]+$

          Location: path

          Required: Yes

          Type: string

      Parameter Order: parent

      Scopes:

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dialogflow
    • Description: Generates and returns a suggestion for a conversation that does not have a resource created for it.

  • dialogflow.projects.generators.create

      Path: v2beta1/{+parent}/generators

      Flat Path: v2beta1/projects/{projectsId}/generators

      HTTP Method: POST

      Parameters:

        parent

          Description: Required. The project/location to create generator for. Format: `projects//locations/`

          Pattern: ^projects/[^/]+$

          Location: path

          Required: Yes

          Type: string

        generatorId

          Description: Optional. The ID to use for the generator, which will become the final component of the generator's resource name. The generator ID must be compliant with the regression fomula `a-zA-Z*` with the characters length in range of [3,64]. If the field is not provided, an Id will be auto-generated. If the field is provided, the caller is resposible for 1. the uniqueness of the ID, otherwise the request will be rejected. 2. the consistency for whether to use custom ID or not under a project to better ensure uniqueness.

          Location: query

          Type: string

      Parameter Order: parent

      Scopes:

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dialogflow
    • Description: Creates a generator.

  • dialogflow.projects.generators.list

      Path: v2beta1/{+parent}/generators

      Flat Path: v2beta1/projects/{projectsId}/generators

      HTTP Method: GET

      Parameters:

        parent

          Description: Required. The project/location to list generators for. Format: `projects//locations/`

          Pattern: ^projects/[^/]+$

          Location: path

          Required: Yes

          Type: string

        pageSize

          Description: Optional. Maximum number of conversation models to return in a single page. Default to 10.

          Location: query

          Type: integer

          Format: int32

        pageToken

          Description: Optional. The next_page_token value returned from a previous list request.

          Location: query

          Type: string

      Parameter Order: parent

      Scopes:

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dialogflow
    • Description: Lists generators.