【发布时间】:2020-03-02 18:12:01
【问题描述】:
我想知道是否有某种方法可以以编程方式获取所有 Intent(其对应的问题)、实体和训练数据(我在 Google Dialogflow 中定义) /strong> 使用 python。
以下是我从对话流中获得响应的代码(工作正常)。
GOOGLE_APPLICATION_CREDENTIALS = '###'
os.environ["GOOGLE_APPLICATION_CREDENTIALS"] =
GOOGLE_APPLICATION_CREDENTIALS
def dialogflow_api_response(text):
session_client = dialogflow.SessionsClient()
session = session_client.session_path('###', '##')
text_input = dialogflow.types.TextInput(text=text, language_code='en')
query_input = dialogflow.types.QueryInput(text=text_input)
response = session_client.detect_intent(session=session, query_input=query_input)
jsonObj = MessageToJson(response)
x = json.loads(jsonObj)
如果有,请指出正确的方向。
谢谢
【问题讨论】:
标签: python python-3.x dialogflow-es chatbot