Почему при попытке создать сеанс в IBM Watson assistantV2 появляется метод 405 «Недопустимая ошибка» - PullRequest
0 голосов
/ 12 марта 2020

Я установил новый проект Xcode Создан Podfile для установленных модулей Watson AssistantV2 и пытаюсь создать сеанс

'' '

override func viewDidLoad() {
    super.viewDidLoad()
    let assistantKey = "TOPSECRET"
    let assistantUrl = "https://api.us-south.assistant.watson.cloud.ibm.com/"
    let assistantID = "TOPSECRET"
    let version = "2020-03-10"

    let myAssistantAuth = WatsonIAMAuthenticator(apiKey: assistantKey, url: assistantUrl)
    let assistant = Assistant(version: version, authenticator: myAssistantAuth)

    var context: MessageContext? 

    assistant.createSession(assistantID: assistantID) { response, error in
        if let error = error {
            print(error)
        }
        guard let session = response?.result else {
            print(error?.localizedDescription ?? "unknown error")
            return
        }

        print("session: ", session)
        beginConversation(sessionID: session.sessionID)
    }

' ''

Я должен получить sessionID. Вместо этого я получаю сообщение об ошибке 405. Метод не разрешен Есть предложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...