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 KB для распознавания намерений. |
QnATelemetryConstants |
Событие BotTelemetryClient, имена свойств и метрик, зарегистрированные по умолчанию. |
ActiveLearningUtils |
Создание класса utils api ответов. |
BindToActivity |
Создает новый шаблон для отправки пользователя на основе действия. |
GenerateAnswerUtils |
Создание класса utils api ответов. |
HttpRequestUtils |
Класс utils http-запроса. |
LanguageServiceUtils |
Служебные программы для использования базы знаний запросов и добавления API отзывов об активном обучении языковой службы. |
TrainUtils |
Создание класса utils api ответов. |
Интерфейсы
QnAMakerClient |
Клиент для доступа к базе знаний QnA Maker. |
QnAMakerTelemetryClient |
Интерфейс для добавления возможностей ведения журнала телеметрии в QnAMaker. |
DateTimeSpec |
Распознаватель времени даты может распознавать широкий спектр выражений времени. |
ExternalEntity |
Определяет прогнозируемую сущность пользователя, которая расширяет уже существующую. |
GeographyV2 |
Корпорация Майкрософт(c) корпорация Майкрософт. Все права защищены. Лицензирована в соответствии с лицензией MIT. |
InstanceData |
Строго типизированные сведения, соответствующие значению LUIS |
IntentData |
Строго типизированные сведения, соответствующие намерению LUIS. |
ListElement |
Определяет вложенный список для добавления к существующей сущности списка. |
LuisAdaptivePredictionOptions |
Необязательные параметры для запроса прогнозирования LUIS. |
LuisAdaptivePredictionOptionsConfiguration | |
LuisAdaptiveRecognizerConfiguration | |
LuisApplication |
Описание приложения LUIS, используемого для инициализации LuisRecognizer. |
LuisPredictionOptions |
Параметры для прогноза LUIS. |
LuisRecognizerOptions | |
LuisRecognizerOptionsV2 | |
LuisRecognizerOptionsV3 | |
LuisRecognizerTelemetryClient | |
NumberWithUnits |
Корпорация Майкрософт(c) корпорация Майкрософт. Все права защищены. Лицензирована в соответствии с лицензией 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 |
Оператор соединения для строгих фильтров. |
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
Логическое значение, указывающее параметры param, является LuisRecognizerOptionsV2.
isLuisRecognizerOptionsV3(unknown)
Проверяет, допустимы ли указанные параметры LuisRecognizerOptionsV3.
function isLuisRecognizerOptionsV3(options: unknown): boolean
Параметры
- options
-
unknown
параметры для ввода теста
Возвращаемое значение
boolean
Логическое значение, указывающее параметры param, является LuisRecognizerOptionsV3.