Partilhar via


intenção de classe::ConversationalLanguageUnderstandingModel

class Intent::ConversationalLanguageUnderstandingModel
  : public Intent::LanguageUnderstandingModel

Representa um Language Understanding conversacional utilizado para reconhecimento de intenções.

Membros

languageResourceKey

Sintaxe: public std::string languageResourceKey;

Esta é a chave de recurso de linguagem do Azure a ser utilizada com este modelo.

endpoint

Sintaxe: public std::string endpoint;

Ponto final de implementação de Language Understanding conversacional para contactar.

projectName

Sintaxe: public std::string projectName;

Nome do projeto de Language Understanding conversacional.

deploymentName

Sintaxe: public std::string deploymentName;

Nome de implementação de Language Understanding conversacional.

GetModelId

Sintaxe: public inline virtual std::string GetModelId ( ) const;

Devolve o ID para este modelo. A predefinição é projectName-deploymentName.

Devoluções

Uma cadeia que representa o ID deste modelo.

SetModelId

Sintaxe: public inline void SetModelId ( std::string value );

Define o ID para este modelo. A predefinição é projectName-deploymentName.

Parâmetros

  • value Uma cadeia que representa o ID deste modelo.

FromResource

Sintaxe: public inline static std::shared_ptr< ConversationalLanguageUnderstandingModel > FromResource ( const std::string & languageResourceKey , const std::string & endpoint , const std::string & projectName , const std::string & deploymentName );

Cria um modelo de Language Understanding de Conversação (CLU) com o ID de modelo especificado.

Parâmetros

  • languageResourceKey A chave de recurso da Linguagem do Azure.

  • endpoint O ponto final do recurso de Linguagem do Azure.

  • projectNameO nome do projeto Language Understanding Conversação.

  • deploymentNameO nome de implementação Language Understanding conversacional.

Devoluções

Um ponteiro partilhado para o modelo de Language Understanding conversacional.