当我向IBM Watson 自然语言理解API传递多个请求时,我收到了两个错误
第一个是:- 基数为 10 的 int() 的无效文字:'port=443):url 超出最大重试次数:/natural-language-understanding/api/v1/analyze?version=2018-03-16(由SSLError(SSLError("错误的握手:SysCallError(10054'"
第二个是:- int() 基数为 10 的无效文字:'port=443):最大重试次数超出 url:/natural-language-understanding/api/v1/analyze?version=2018-03-16(由SSLError(SSLError("错误的握手:SysCallError(-1'"
代码片段:-
natural_language_understanding = NaturalLanguageUnderstandingV1(
url=self.set_object.watson_nlu_url,
version='2018-03-16',
username=self.set_object.watson_nlu_username,
password=self.set_object.watson_nlu_password)
# Calling the Watson Natural language understanding API
natural_language_understanding.disable_SSL_verification()
try:
response = natural_language_understanding.analyze(
text=str(user_answer_sent),
features=Features(
semantic_roles=SemanticRolesOptions(),
sentiment=SentimentOptions()
), language='en'
).get_result()
蟒蛇版本
3.6.6
watson-developer-cloud python sdk版本
2.4.0
NLU lite 计划中每秒多次调用是否有限制?