Поделиться через


LUIS

Интеллектуальная служба распознавания речи в Azure Cognitive Services (LUIS) позволяет понять контекстный контекст языка, поэтому приложения взаимодействуют с людьми таким образом, как они говорят.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Стандарт Все регионы Power Automate
Логические приложения Стандарт Все регионы Logic Apps
Power Apps Стандарт Все регионы Power Apps
Power Automate Стандарт Все регионы Power Automate
Метаданные соединителя
Publisher Microsoft
Веб-сайт https://azure.microsoft.com/services/cognitive-services/language-understanding-intelligent-service/

Известные проблемы и ограничения

Ниже приведены некоторые известные ограничения использования соединителя LUIS.

  1. Раскрывающиеся списки для идентификатора приложения, версии приложения, требуемого намерения и требуемого объекта вызывают конечные точки разработки , поэтому при создании подключения требуется ключ разработки. В случае доступности только ключа конечной точки необходимо использовать "Ввести настраиваемое значение", чтобы ввести соответствующие значения параметров.

Создание подключения

Соединитель поддерживает следующие типы проверки подлинности:

По умолчанию Параметры для создания подключения. Все регионы Доступный для общего пользования

По умолчанию

Применимо: все регионы

Параметры для создания подключения.

Это совместное подключение. Если приложение power app предоставлено другому пользователю, подключение также предоставляется совместно. Дополнительные сведения см. в обзоре соединителей для приложений на основе холста — Power Apps | Документация Майкрософт

Имя Тип Description Обязательно
Ключ API securestring Ключ API True
Конечная точка прогнозирования струна Конечная точка прогнозирования. Если он не указан, по умолчанию он будет задан https://westus.api.cognitive.microsoft.com.

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 1200 60 секунд

Действия

Получение прогноза

Учитывая некоторый входной текст, эти операции возвращают прогноз на основе предварительно обученной модели. Возвращаемый объект прогнозирования также можно использовать в качестве входных данных для других действий LUIS.

Получение сущности по типу

Для заданного типа сущности операция возвращает лучшую соответствующую модель сущности из объекта прогнозирования LUIS.

Получение прогноза

Учитывая некоторый входной текст, эти операции возвращают прогноз на основе предварительно обученной модели. Возвращаемый объект прогнозирования также можно использовать в качестве входных данных для других действий LUIS.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор приложения
app-id True string

Идентификатор обученного приложения.

Текст речевых фрагментов
q True string

Строка для прогнозирования

Требуемое намерение
desiredIntent string

Требуемое намерение высшей оценки

Версия приложения
versionId string

Имя версии. Значение 0.1 будет использоваться по умолчанию.

Возвращаемое значение

Тело
PredictResponse

Получение сущности по типу

Для заданного типа сущности операция возвращает лучшую соответствующую модель сущности из объекта прогнозирования LUIS.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор приложения
app-id True string

Идентификатор обученного приложения

Требуемая сущность
desiredEntity True string

Требуемая сущность.

Версия приложения
versionId string

Имя версии. Значение 0.1 будет использоваться по умолчанию.

luisPredictionObject
luisPredictionObject True string

Возвращаемое значение

Определения

PredictResponse

Имя Путь Тип Описание
Прогнозирование LUIS
luisPrediciton string

Используется в качестве входных данных для других действий LUIS.

Нужное намерение
isDesiredIntent boolean

Значение true, если первое намерение оценки соответствует желаемому намерению.

Требуемое намерение
desiredIntent string

Требуемое намерение, указанное в качестве входных данных, если таковой есть.

Текст речевых фрагментов
query string

Строка, основанная на прогнозе.

Имя
topScoringIntent.intent string

Имя модели намерения.

Балл
topScoringIntent.score float

Процент достоверности прогноза.

Массив намерений
intents array of object

Список всех прогнозируемых намерений.

Имя намерения
intents.intent string

Имя модели намерения.

Оценка намерений
intents.score float

Процент достоверности прогноза.

Массив сущностей
entities array of LuisPredictResponseEntity

Список всех прогнозируемых сущностей.

LuisPredictResponseEntity

Имя Путь Тип Описание
Значение сущности
entity string

Значение соответствующего типа сущности.

Тип сущности
type string

Имя модели сущности.

Оценка сущностей
score float

Процент достоверности прогноза.

GetTopScoringMatchingEntityResponse

Имя Путь Тип Описание
Объект
entity LuisPredictResponseEntityMinusType
entityMatchInfo
entityMatchInfo EntityMatchInfo

LuisPredictResponseEntityMinusType

Имя Путь Тип Описание
Значение сущности
entity string

Значение соответствующего типа сущности.

Оценка сущностей
score float

Процент достоверности прогноза.

Разрешение сущностей
resolution string

Разрешение этой сущности. Применяется только к встроенным сущностям.

EntityMatchInfo

Имя Путь Тип Описание
Требуемая сущность
desiredEntity string

Требуемая сущность, указанная в качестве входных данных.

Соответствует сущности
isEntityMatch boolean

Значение True, если обнаружена конкретная сущность.

Число совпадений сущностей
entityMatchCount integer

Число сущностей, соответствующих требуемому типу сущности.

Использование этого соединителя