Не могу отправить запрос Луису - PullRequest
0 голосов
/ 11 октября 2018

Я начал изучать Луис и решил попробовать.Я активировал Luis Cognitive Service и получил ключи.Сейчас я пытаюсь отправить вопрос Луису из программы на Python и получить любой ответ.Но, что бы я ни делал, я всегда получаю <Response [401]>.Что я делаю неправильно?Мои ключи и идентификатор подписки находятся в файле конфигурации.Мой код здесь:

import configparser
import requests


config = configparser.ConfigParser()
config.read('config.ini')


headers = {
    # Request headers
    'Ocp-Apim-Subscription-Key': config['DEFAULT']['key_1'],
}

query = input('Ask LUIS: ')

params ={
    # Query parameter
    'q': query,
    # Optional request parameters, set to default values
    'timezoneOffset': '0',
    'verbose': 'false',


'spellCheck': 'false',
    'staging': 'false',
}

r = requests.get('https://westeurope.api.cognitive.microsoft.com/luis/v2.0/apps/' + str(config['DEFAULT']['subscription_ID']), headers=headers, params=params)
print(r.json())
...