Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 5 additions & 1 deletion librarian.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -960,8 +960,12 @@ libraries:
apis:
- path: google/cloud/dialogflow/v2
- path: google/cloud/dialogflow/v2beta1
skip_generate: true
python:
opt_args_by_api:
google/cloud/dialogflow/v2:
- resource-name-alias=ces.googleapis.com/Tool:CesTool
google/cloud/dialogflow/v2beta1:
- resource-name-alias=ces.googleapis.com/Tool:CesTool
metadata_name_override: dialogflow
default_version: v2
- name: google-cloud-dialogflow-cx
Expand Down
2 changes: 1 addition & 1 deletion packages/google-cloud-dialogflow/.flake8
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
# Copyright 2025 Google LLC
# Copyright 2026 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
29 changes: 14 additions & 15 deletions packages/google-cloud-dialogflow/.repo-metadata.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,16 @@
{
"api_description": "is an end-to-end, build-once deploy-everywhere development suite for creating conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices. You can use it to build interfaces (such as chatbots and conversational IVR) that enable natural and rich interactions between your users and your business. Dialogflow Enterprise Edition users have access to Google Cloud Support and a service level agreement (SLA) for production deployments.",
"api_id": "dialogflow.googleapis.com",
"api_shortname": "dialogflow",
"client_documentation": "https://cloud.google.com/python/docs/reference/dialogflow/latest",
"default_version": "v2",
"distribution_name": "google-cloud-dialogflow",
"issue_tracker": "https://issuetracker.google.com/savedsearches/5300385",
"language": "python",
"library_type": "GAPIC_AUTO",
"name": "dialogflow",
"name_pretty": "Dialogflow",
"product_documentation": "https://www.dialogflow.com/",
"release_level": "stable",
"repo": "googleapis/google-cloud-python",
"requires_billing": true
"api_description": "Builds conversational interfaces (for example, chatbots, and voice-powered\napps and devices).",
"api_id": "dialogflow.googleapis.com",
"api_shortname": "dialogflow",
"client_documentation": "https://cloud.google.com/python/docs/reference/dialogflow/latest",
"default_version": "v2",
"distribution_name": "google-cloud-dialogflow",
"issue_tracker": "https://issuetracker.google.com/issues/new?component=501190",
"language": "python",
"library_type": "GAPIC_AUTO",
"name": "dialogflow",
"name_pretty": "Dialogflow",
"product_documentation": "https://docs.cloud.google.com/dialogflow/docs",
"release_level": "stable",
"repo": "googleapis/google-cloud-python"
}
2 changes: 1 addition & 1 deletion packages/google-cloud-dialogflow/MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
# Copyright 2025 Google LLC
# Copyright 2026 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
11 changes: 6 additions & 5 deletions packages/google-cloud-dialogflow/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ Python Client for Dialogflow

|stable| |pypi| |versions|

`Dialogflow`_: is an end-to-end, build-once deploy-everywhere development suite for creating conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices. You can use it to build interfaces (such as chatbots and conversational IVR) that enable natural and rich interactions between your users and your business. Dialogflow Enterprise Edition users have access to Google Cloud Support and a service level agreement (SLA) for production deployments.
`Dialogflow`_: Builds conversational interfaces (for example, chatbots, and voice-powered
apps and devices).

- `Client Library Documentation`_
- `Product Documentation`_
Expand All @@ -14,9 +15,9 @@ Python Client for Dialogflow
:target: https://pypi.org/project/google-cloud-dialogflow/
.. |versions| image:: https://img.shields.io/pypi/pyversions/google-cloud-dialogflow.svg
:target: https://pypi.org/project/google-cloud-dialogflow/
.. _Dialogflow: https://www.dialogflow.com/
.. _Dialogflow: https://docs.cloud.google.com/dialogflow/docs
.. _Client Library Documentation: https://cloud.google.com/python/docs/reference/dialogflow/latest/summary_overview
.. _Product Documentation: https://www.dialogflow.com/
.. _Product Documentation: https://docs.cloud.google.com/dialogflow/docs

Quick Start
-----------
Expand All @@ -30,7 +31,7 @@ In order to use this library, you first need to go through the following steps:

.. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
.. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
.. _Enable the Dialogflow.: https://www.dialogflow.com/
.. _Enable the Dialogflow.: https://docs.cloud.google.com/dialogflow/docs
.. _Set up Authentication.: https://googleapis.dev/python/google-api-core/latest/auth.html

Installation
Expand Down Expand Up @@ -104,7 +105,7 @@ Next Steps
- View this `README`_ to see the full list of Cloud
APIs that we cover.

.. _Dialogflow Product documentation: https://www.dialogflow.com/
.. _Dialogflow Product documentation: https://docs.cloud.google.com/dialogflow/docs
.. _README: https://github.com/googleapis/google-cloud-python/blob/main/README.rst

Logging
Expand Down
11 changes: 6 additions & 5 deletions packages/google-cloud-dialogflow/docs/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ Python Client for Dialogflow

|stable| |pypi| |versions|

`Dialogflow`_: is an end-to-end, build-once deploy-everywhere development suite for creating conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices. You can use it to build interfaces (such as chatbots and conversational IVR) that enable natural and rich interactions between your users and your business. Dialogflow Enterprise Edition users have access to Google Cloud Support and a service level agreement (SLA) for production deployments.
`Dialogflow`_: Builds conversational interfaces (for example, chatbots, and voice-powered
apps and devices).

- `Client Library Documentation`_
- `Product Documentation`_
Expand All @@ -14,9 +15,9 @@ Python Client for Dialogflow
:target: https://pypi.org/project/google-cloud-dialogflow/
.. |versions| image:: https://img.shields.io/pypi/pyversions/google-cloud-dialogflow.svg
:target: https://pypi.org/project/google-cloud-dialogflow/
.. _Dialogflow: https://www.dialogflow.com/
.. _Dialogflow: https://docs.cloud.google.com/dialogflow/docs
.. _Client Library Documentation: https://cloud.google.com/python/docs/reference/dialogflow/latest/summary_overview
.. _Product Documentation: https://www.dialogflow.com/
.. _Product Documentation: https://docs.cloud.google.com/dialogflow/docs

Quick Start
-----------
Expand All @@ -30,7 +31,7 @@ In order to use this library, you first need to go through the following steps:

.. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
.. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
.. _Enable the Dialogflow.: https://www.dialogflow.com/
.. _Enable the Dialogflow.: https://docs.cloud.google.com/dialogflow/docs
.. _Set up Authentication.: https://googleapis.dev/python/google-api-core/latest/auth.html

Installation
Expand Down Expand Up @@ -104,7 +105,7 @@ Next Steps
- View this `README`_ to see the full list of Cloud
APIs that we cover.

.. _Dialogflow Product documentation: https://www.dialogflow.com/
.. _Dialogflow Product documentation: https://docs.cloud.google.com/dialogflow/docs
.. _README: https://github.com/googleapis/google-cloud-python/blob/main/README.rst

Logging
Expand Down
4 changes: 2 additions & 2 deletions packages/google-cloud-dialogflow/docs/conf.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
# Copyright 2025 Google LLC
# Copyright 2026 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -83,7 +83,7 @@

# General information about the project.
project = "google-cloud-dialogflow"
copyright = "2025, Google, LLC"
copyright = "2026, Google, LLC"
author = "Google APIs"

# The version info for the project you're documenting, acts as replacement for
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
# Copyright 2025 Google LLC
# Copyright 2026 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -158,6 +158,8 @@
TelephonyDtmfEvents,
VoiceSelectionParams,
)
from google.cloud.dialogflow_v2.types.ces_app import CesAppSpec
from google.cloud.dialogflow_v2.types.ces_tool import CesToolSpec
from google.cloud.dialogflow_v2.types.context import (
Context,
CreateContextRequest,
Expand Down Expand Up @@ -186,6 +188,7 @@
ListMessagesRequest,
ListMessagesResponse,
SearchKnowledgeAnswer,
SearchKnowledgeDebugInfo,
SearchKnowledgeRequest,
SearchKnowledgeResponse,
SuggestConversationSummaryRequest,
Expand Down Expand Up @@ -382,20 +385,24 @@
AudioInput,
AutomatedAgentReply,
CreateParticipantRequest,
DatastoreResponseReason,
DialogflowAssistAnswer,
DtmfParameters,
FaqAnswer,
GenerateSuggestionsResponse,
GetParticipantRequest,
IngestedContextReferenceDebugInfo,
InputTextConfig,
IntentSuggestion,
KnowledgeAssistAnswer,
KnowledgeAssistDebugInfo,
ListParticipantsRequest,
ListParticipantsResponse,
Message,
MessageAnnotation,
OutputAudio,
Participant,
ServiceLatency,
SmartReplyAnswer,
StreamingAnalyzeContentRequest,
StreamingAnalyzeContentResponse,
Expand Down Expand Up @@ -456,6 +463,7 @@
UpdateToolRequest,
)
from google.cloud.dialogflow_v2.types.tool_call import ToolCall, ToolCallResult
from google.cloud.dialogflow_v2.types.toolset import ToolsetTool
from google.cloud.dialogflow_v2.types.validation_result import (
ValidationError,
ValidationResult,
Expand Down Expand Up @@ -554,6 +562,8 @@
"SpeechModelVariant",
"SsmlVoiceGender",
"TelephonyDtmf",
"CesAppSpec",
"CesToolSpec",
"Context",
"CreateContextRequest",
"DeleteAllContextsRequest",
Expand All @@ -579,6 +589,7 @@
"ListMessagesRequest",
"ListMessagesResponse",
"SearchKnowledgeAnswer",
"SearchKnowledgeDebugInfo",
"SearchKnowledgeRequest",
"SearchKnowledgeResponse",
"SuggestConversationSummaryRequest",
Expand Down Expand Up @@ -751,15 +762,18 @@
"FaqAnswer",
"GenerateSuggestionsResponse",
"GetParticipantRequest",
"IngestedContextReferenceDebugInfo",
"InputTextConfig",
"IntentSuggestion",
"KnowledgeAssistAnswer",
"KnowledgeAssistDebugInfo",
"ListParticipantsRequest",
"ListParticipantsResponse",
"Message",
"MessageAnnotation",
"OutputAudio",
"Participant",
"ServiceLatency",
"SmartReplyAnswer",
"StreamingAnalyzeContentRequest",
"StreamingAnalyzeContentResponse",
Expand All @@ -774,6 +788,7 @@
"SuggestSmartRepliesRequest",
"SuggestSmartRepliesResponse",
"UpdateParticipantRequest",
"DatastoreResponseReason",
"CloudConversationDebuggingInfo",
"DetectIntentRequest",
"DetectIntentResponse",
Expand Down Expand Up @@ -812,6 +827,7 @@
"UpdateToolRequest",
"ToolCall",
"ToolCallResult",
"ToolsetTool",
"ValidationError",
"ValidationResult",
"CreateVersionRequest",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
# Copyright 2025 Google LLC
# Copyright 2026 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
Loading
Loading