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


LuisService class

Предупреждение

Теперь этот API является нерекомендуемым.

See https://aka.ms/bot-file-basics for more information.

Определяет подключение службы LUIS.

Extends

Конструкторы

LuisService(ILuisService, ServiceTypes)

Создает новый экземпляр LuisService.

Свойства

appId

Идентификатор приложения Luis.

authoringKey

Ключ разработки для использования API разработки.

customEndpoint

URL-адрес настраиваемой конечной точки. Это следует использовать только при развертывании LUIS через контейнер. Если задано значение, метод GetEndpoint() вернет значение для пользовательской конечной точки.

region

Регион для luis.

subscriptionKey

Ключ подписки для использования api модели вызова для прогнозирования.

version

Версия приложения.

Унаследованные свойства

id

Уникальный идентификатор службы.

name

Понятное имя службы.

type

Методы

decrypt(string, (value: string, secret: string) => string)

Расшифровка свойств этой службы.

encrypt(string, (value: string, secret: string) => string)

Шифрование свойств в этой службе.

getEndpoint()

Получите конечную точку для службы luis. Если настраиваемаяendpoint задана, возвращается это значение в противном случае конечная точка автоматически создается на основе набора регионов.

Наследуемые методы

toJSON()

Создает версию модели на основе JSON для сохранения на диске.

Сведения о конструкторе

LuisService(ILuisService, ServiceTypes)

Создает новый экземпляр LuisService.

new LuisService(source?: ILuisService, serviceType?: ServiceTypes)

Параметры

source
ILuisService

(Необязательно) Определение службы на основе JSON.

serviceType
ServiceTypes

(Необязательно) тип определяемой службы.

Сведения о свойстве

appId

Идентификатор приложения Luis.

appId: string

Значение свойства

string

authoringKey

Ключ разработки для использования API разработки.

authoringKey: string

Значение свойства

string

customEndpoint

URL-адрес настраиваемой конечной точки. Это следует использовать только при развертывании LUIS через контейнер. Если задано значение, метод GetEndpoint() вернет значение для пользовательской конечной точки.

customEndpoint: string

Значение свойства

string

region

Регион для luis.

region: string

Значение свойства

string

subscriptionKey

Ключ подписки для использования api модели вызова для прогнозирования.

subscriptionKey: string

Значение свойства

string

version

Версия приложения.

version: string

Значение свойства

string

Сведения об унаследованном свойстве

id

Уникальный идентификатор службы.

id: string

Значение свойства

string

унаследован отConnectedService.id

name

Понятное имя службы.

name: string

Значение свойства

string

унаследован отConnectedService.name

type

type?: ServiceTypes

Значение свойства

Наследуется отConnectedService.type

Сведения о методе

decrypt(string, (value: string, secret: string) => string)

Расшифровка свойств этой службы.

function decrypt(secret: string, decryptString: (value: string, secret: string) => string)

Параметры

secret

string

Секрет для расшифровки.

decryptString

(value: string, secret: string) => string

Функция, вызываемая для расшифровки отдельного значения.

encrypt(string, (value: string, secret: string) => string)

Шифрование свойств в этой службе.

function encrypt(secret: string, encryptString: (value: string, secret: string) => string)

Параметры

secret

string

Секрет, используемый для шифрования.

encryptString

(value: string, secret: string) => string

Функция, вызываемая для шифрования отдельного значения.

getEndpoint()

Получите конечную точку для службы luis. Если настраиваемаяendpoint задана, возвращается это значение в противном случае конечная точка автоматически создается на основе набора регионов.

function getEndpoint(): string

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

string

URL-адрес этой службы.

Сведения о наследуемом методе

toJSON()

Создает версию модели на основе JSON для сохранения на диске.

function toJSON(): IConnectedService

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

JSON IConnectedService.

наследуется отConnectedService.toJSON