botbuilder-ai package
Классы
CustomQuestionAnswering |
Запрос пользовательских ответов на вопросы база знаний для получения ответов и предоставления отзывов. |
LuisAdaptivePredictionOptionsConverter |
Преобразует необязательные параметры для прогнозирующего запроса LUIS. |
LuisAdaptiveRecognizer |
Класс , представляющий адаптивный распознаватель LUIS. |
LuisBotComponent |
Определение LUIS @see cref="BotComponent". |
LuisComponentRegistration |
Определите ресурсы компонентов для Luis. |
LuisRecognizer |
Распознавание намерений в речевом фрагменте пользователя с помощью настроенной модели LUIS. |
LuisRecognizerInternal |
Абстрактный класс для Распознавателя Luis. |
LuisRecognizerV2 |
Распознавание намерений в речевом фрагменте пользователя с помощью настроенной модели LUIS. |
LuisRecognizerV3 |
Распознавание намерений в речевом фрагменте пользователя с помощью настроенной модели LUIS. |
LuisTelemetryConstants |
Имена событий BotTelemetryClient и свойств, зарегистрированных по умолчанию. |
QnACardBuilder |
Предоставляет методы для создания действий, содержащих карточки героев для отображения параметров активного обучения или многоэтапного запроса для QnAMakerDialog. |
QnAMaker |
Запрос база знаний QnA Maker для получения ответов и предоставления отзывов. |
QnAMakerBotComponent |
Класс , содержащий регистрацию компонентов для QnAMaker. |
QnAMakerComponentRegistration |
Определите ресурсы компонентов для QnAMaker. |
QnAMakerDialog |
Диалоговое окно, поддерживающее многошаговые и адаптивные службы QnA Maker. |
QnAMakerRecognizer |
Распознаватель, использующий базу знаний QnAMaker для распознавания намерений. |
QnATelemetryConstants |
Имена событий BotTelemetryClient, свойств и метрик, зарегистрированных по умолчанию. |
ActiveLearningUtils |
Создать класс utils API Answer. |
BindToActivity |
Создает новый шаблон для отправки пользователя на основе действия. |
GenerateAnswerUtils |
Создать класс utils API Answer. |
HttpRequestUtils |
Класс utils HTTP-запроса. |
LanguageServiceUtils |
Служебные программы для использования базы знаний запросов и API-интерфейсов обратной связи активного обучения языковой службы. |
TrainUtils |
Создать класс utils API Answer. |
Интерфейсы
QnAMakerClient |
Клиент для доступа к база знаний QnA Maker. |
QnAMakerTelemetryClient |
Интерфейс для добавления возможностей ведения журнала телеметрии в QnAMaker. |
DateTimeSpec |
Распознаватель даты и времени может распознавать широкий спектр выражений времени. |
ExternalEntity |
Определяет прогнозируемую пользователем сущность, которая расширяет уже существующую. |
GeographyV2 |
(c) Корпорация Майкрософт (Microsoft Corporation). Все права защищены Все права защищены. Лицензировано с задействованием лицензии MIT. |
InstanceData |
Строго типизированные сведения, соответствующие значению LUIS |
IntentData |
Строго типизированная информация, соответствующая намерению LUIS. |
ListElement |
Определяет вложенный список для добавления к существующей сущности списка. |
LuisAdaptivePredictionOptions |
Необязательные параметры для прогнозирующего запроса LUIS. |
LuisAdaptivePredictionOptionsConfiguration | |
LuisAdaptiveRecognizerConfiguration | |
LuisApplication |
Описание приложения LUIS, используемого для инициализации LuisRecognizer. |
LuisPredictionOptions |
Параметры для прогноза LUIS. |
LuisRecognizerOptions | |
LuisRecognizerOptionsV2 | |
LuisRecognizerOptionsV3 | |
LuisRecognizerTelemetryClient | |
NumberWithUnits |
(c) Корпорация Майкрософт (Microsoft Corporation). Все права защищены Все права защищены. Лицензировано с задействованием лицензии MIT. |
OrdinalV2 |
Положение в последовательности относительно другой позиции. |
QnAMakerDialogConfiguration | |
QnAMakerDialogOptions |
Параметры для QnAMakerDialog. |
QnAMakerDialogResponseOptions |
Параметры ответа QnAMakerDialog. |
QnAMakerRecognizerConfiguration | |
AnswerSpanResponse |
Точный ответ, который является частью ответа, возвращаемого вызовом GenerateAnswer в службу QnA Maker. |
FeedbackRecord |
Определяет запись отзывов об активном обучении. |
FeedbackRecords |
Определяет массив активных записей отзывов об обучении. |
Filters |
Определяет фильтры запросов, состоящие из метаданных и источников |
KnowledgeBaseAnswer |
KnowledgeBaseAnswer — ответ базы знаний на запрос пользователя |
KnowledgeBaseAnswerSpan |
KnowledgeBaseAnswerSpan — точный формат ответа |
KnowledgeBaseAnswers |
KnowledgeBaseAnswers — формат ответа для баз знаний |
MetadataFilter |
Определяет фильтры метаданных и соответствующую логическую операцию. |
QnARequestContext |
Контекст, связанный с QnA. Используется для пометки того, имеет ли текущий запрос отношение к предыдущему вопросу. |
QnAResponseContext |
Контекст, связанный с QnA. Используется для пометки, если ответ qna содержит связанные запросы. |
QnAMakerEndpoint |
Определяет конечную точку, используемую для подключения к базе знаний QnA Maker. |
QnAMakerMetadata |
Метаданные, связанные с ответом. |
QnAMakerOptions |
Дополнительные параметры, используемые для настройки экземпляра |
QnAMakerPrompt |
Объект запроса QnAMaker. |
QnAMakerResult |
Отдельный ответ, возвращенный вызовом службы QnA Maker. |
QnAMakerResults |
Объект, возвращаемый вызовом службы QnA Maker. |
QnAMakerTraceInfo |
Данные трассировки, которые мы собираем и выдаем из запроса QnA Maker |
Псевдонимы типа
window | |
DynamicList |
Определяет расширение для сущности списка. |
QnASuggestionsActivityFactory |
Возвращает действие с активными предложениями обучения. Важно! Возвращаемое действие должно ретранслировать noMatchesText в качестве параметра для конечного пользователя. |
Перечисления
GeographyV2Type | |
Anchor |
Привязка для относительной позиции в последовательности. |
JoinOperator |
Оператор Join для строгих фильтров. |
RankerTypes |
Перечисление типов ранжирования. |
ServiceType |
Перечисление типов служб. |
Функции
validate |
Проверка объекта DynamicList и исключение в случае сбоя проверки. |
validate |
Проверьте объект ExternalEntity, если проверка не пройдена. |
get |
Возвращает библиотеку выборки. |
validate |
Проверка объекта ListElement и исключение в случае сбоя проверки. |
is |
Проверяет, допустимы ли указанные параметры LuisRecognizerOptionsV2. |
is |
Проверяет, допустимы ли предоставленные параметры LuisRecognizerOptionsV3. |
Сведения о функции
validateDynamicList(DynamicList)
Проверка объекта DynamicList и исключение в случае сбоя проверки.
function validateDynamicList(dynamicList: DynamicList)
Параметры
- dynamicList
- DynamicList
Проверяемый объект DynamicList.
validateExternalEntity(ExternalEntity)
Проверьте объект ExternalEntity, если проверка не пройдена.
function validateExternalEntity(entity: ExternalEntity)
Параметры
- entity
- ExternalEntity
Проверяемый объект ExternalEntity.
getFetch()
Возвращает библиотеку выборки.
function getFetch(): any
Возвращаемое значение
any
Библиотека выборки.
validateListElement(ListElement)
Проверка объекта ListElement и исключение в случае сбоя проверки.
function validateListElement(element: ListElement)
Параметры
- element
- ListElement
Проверяемый объект ListElement.
isLuisRecognizerOptionsV2(unknown)
Проверяет, допустимы ли указанные параметры LuisRecognizerOptionsV2.
function isLuisRecognizerOptionsV2(options: unknown): boolean
Параметры
- options
-
unknown
параметры для ввода теста
Возвращаемое значение
boolean
Логическое значение, указывающее параметры параметра, является LuisRecognizerOptionsV2.
isLuisRecognizerOptionsV3(unknown)
Проверяет, допустимы ли предоставленные параметры LuisRecognizerOptionsV3.
function isLuisRecognizerOptionsV3(options: unknown): boolean
Параметры
- options
-
unknown
параметры для ввода теста
Возвращаемое значение
boolean
Логическое значение, указывающее параметры параметра, является LuisRecognizerOptionsV3.