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.