Я не знаю, о чем вы говорите, но в вашем образце есть ряд вещей, которые указывают, что он может быть устаревшим. Например: учетные данные пользователя / пароля больше не используются, вместо этого требуется ключ IAM API. Вместо идентификатора рабочей области требуется идентификатор помощника.
Если вы пишете на Python и в Python-модуле watson-developer-cloud, код должен выглядеть примерно так: https://cloud.ibm.com/apidocs/assistant-v2?code=python#send-user-input-to-assistant
import watson_developer_cloud
service = watson_developer_cloud.AssistantV2(
iam_apikey='{apikey}',
version='2018-11-08',
url='{url}'
)
response = service.message(
assistant_id='{assistant_id}',
session_id='{session_id}',
input={
'message_type': 'text',
'text': 'Hello'
}
).get_result()
В вашем файле конфигурации должны быть указаны значения apikey
, url
и assistant_id
. Ваш код должен будет использовать API для получения идентификатора сеанса.