Анализ настроений IBM-Watson - PullRequest
1 голос
/ 26 мая 2020

Я использую IBM Watson для анализа настроений и получаю Forbidden Error 403. Я связался со службой поддержки клиентов IBM, упомянув об ошибке, и они попросили меня проверить здесь.

import sys
import json
from ibm_watson import NaturalLanguageUnderstandingV1
from ibm_watson.natural_language_understanding_v1 import Features, SentimentOptions
from ibm_cloud_sdk_core.authenticators import IAMAuthenticator
authenticator = IAMAuthenticator('API Key')
natural_language_understanding = NaturalLanguageUnderstandingV1(version='2019-07 12',authenticator=authenticator)
response = natural_language_understanding.analyze(text='This is really Awesome', features = Features(sentiment=SentimentOptions())).get_result()
print(response)

Полученная ошибка приведена ниже:

ERROR:root:Forbidden Traceback (most recent call last):
File "C:\filepath\filepath2\filepath3\ibm_cloud_sdk_core\base_service.py", line 229, in send response.status_code, error_message, http_response=response)  
ibm_cloud_sdk_core.api_exception.ApiException: Error: Forbidden, Code: 403
...