gpt4 book ai didi

python - 将 Dialogflow 连接到 Pepper - HTTPSConnection 问题

转载 作者:行者123 更新时间:2023-12-01 09:31:56 28 4
gpt4 key购买 nike

我正在尝试将 Pepper 连接到 Dialogflow。 Dialogflow SDK 存储在项目文件夹/lib 中。 Pepper使用的python版本是2.7。我使用Python 2.7.9。

self.folderName = os.path.join(self.framemanager.getBehaviorPath(self.behaviorId), "..\lib")

if self.folderName not in sys.path:

sys.path.append(self.folderName)

self.log(self.folderName)

import apiai

ai = apiai.ApiAI(CLIENT_ACCESS_TOKEN)

运行代码时,出现错误:

[ERROR] behavior.box :_safeCallOfUserMethod:281 _Behavior__lastUploadedChoregrapheBehaviorbehavior_1338328200__root__test_1: Traceback (most recent call last):

File "C:\PROGRA~2\ALDEBA~1\CHOREG~1.1\lib\naoqi.py", line 271, in _safeCallOfUserMethod

func()

File "<string>", line 23, in onInput_onStart

File "C:\Users\AppData\Roaming\PackageManager\apps\.lastUploadedChoregrapheBehavior\behavior_1\..\lib\apiai\__init__.py", line 9, in <module>

from .requests.query import Entry

File "C:\Users\AppData\Roaming\PackageManager\apps\.lastUploadedChoregrapheBehavior\behavior_1\..\lib\apiai\requests\__init__.py", line 3, in <module>

from .request import Request

File "C:\Users\loadedChoregrapheBehavior\behavior_1\..\lib\apiai\requests\request.py", line 9, in <module>

from httplib import HTTPSConnection

ImportError: cannot import name HTTPSConnection

有什么解决办法吗?

最佳答案

该程序必须在机器人上运行,而不是在您的计算机上。

关于python - 将 Dialogflow 连接到 Pepper - HTTPSConnection 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49886261/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com