【发布时间】:2021-05-26 22:48:11
【问题描述】:
我在https://cloud.google.com/dialogflow/es/docs/reference/rest/v2 中没有找到可以创建代理的方法。 另外,我在 Python dialogflow_v2 函数中没有找到可以创建代理的函数。 我该怎么做?
【问题讨论】:
标签: python dialogflow-es
我在https://cloud.google.com/dialogflow/es/docs/reference/rest/v2 中没有找到可以创建代理的方法。 另外,我在 Python dialogflow_v2 函数中没有找到可以创建代理的函数。 我该怎么做?
【问题讨论】:
标签: python dialogflow-es
我在下面的 python 代码中创建了这个,用于使用 python 客户端在 google 的 dialogflow v2 API 中创建代理。
from google.cloud import dialogflow
def create_agent(project_id, display_name):
parent = "projects/" + project_id
agents_client = dialogflow.AgentsClient()
agent = dialogflow.Agent(
parent=parent, display_name=display_name, default_language_code="en", time_zone="Asia/Colombo"
)
response = agents_client.set_agent(
request={"agent": agent}
)
print("Agent created: {}".format(response))
要运行此代码,您需要在系统中将服务帐户身份验证 JSON 设置为 GOOGLE_APPLICATION_CREDENTIALS 环境变量。查看以下链接了解更多详情,
https://cloud.google.com/docs/authentication/production#windows
【讨论】: