O que é fluxo de trabalho de orquestração?
O fluxo de trabalho de orquestração é um dos recursos oferecidos pela Linguagem de IA do Azure. É um serviço de API baseado em nuvem que aplica inteligência de machine learning para permitir que você crie modelos de orquestração para conectar a CLU (compreensão da linguagem coloquial), projetos de respostas às perguntas e aplicativos LUIS. Ao criar um projeto de fluxo de trabalho de orquestração, os desenvolvedores poderão marcar enunciados iterativamente, treinar e avaliar o desempenho do modelo antes de disponibilizá-lo para consumo. Para simplificar a criação e a personalização do modelo, o serviço oferece um portal da Web personalizado que pode ser acessado por meio do Language Studio. Para começar a usar o serviço com facilidade, siga as etapas neste guia de início rápido.
Esta documentação contém os seguintes tipos de artigos:
- Os guias de início rápido são instruções de introdução que orientam sobre como fazer solicitações ao serviço.
- Os conceitos fornecem explicações sobre a funcionalidade e os recursos do serviço.
- Os guias de instruções contêm instruções de uso do serviço de maneiras mais específicas ou personalizadas.
Cenários de uso de exemplo
O fluxo de trabalho de orquestração pode ser usado em cenários de vários setores. Alguns exemplos incluem:
Chatbot Enterprise
Em uma grande corporação, um chatbot empresarial pode lidar com diversos assuntos de funcionários. Ele pode conseguir lidar com perguntas frequentes feitas por uma respostas às perguntas da base de dados de conhecimento personalizada, uma habilidade específica do calendário atendida pelo compreensão da linguagem coloquial e uma habilidade de comentários de entrevista atendida pelo LUIS. O bot precisa conseguir rotear adequadamente as solicitações de entrada para o serviço correto. O fluxo de trabalho de orquestração permite que você conecte essas habilidades a um projeto que manipula o roteamento de solicitações de entrada adequadamente para alimentar o bot corporativo.
Ciclo de vida de desenvolvimento do projeto
A criação de um projeto de fluxo de trabalho de orquestração normalmente envolve várias etapas diferentes.
Siga estas etapas para aproveitar seu modelo ao máximo:
Definir o esquema: conheça seus dados e defina as ações e informações relevantes que precisam ser reconhecidas dos enunciados de entrada de usuário. Crie as intenções que você deseja atribuir aos enunciados do usuário e os projetos que você deseja conectar ao projeto de orquestração.
Rotular seus dados: a qualidade da marcação de dados é fundamental para determinar o desempenho do modelo.
Treinar um modelo: o modelo começa a aprender com os dados marcados.
Exibir detalhes de desempenho do modelo: veja os detalhes de avaliação do modelo para determinar o desempenho dele diante de novos dados.
Aprimorar o modelo: depois de examinar o desempenho do modelo, você poderá aprender como aprimorar o modelo.
Implantar o modelo: implantar um modelo o disponibiliza para uso por meio da API de previsão.
Prever intenções: use seu modelo personalizado para prever intenções dos enunciados do usuário.
Documentação de referência e exemplos de código
Ao usar o fluxo de trabalho de orquestração, confira a seguinte documentação de referência e os exemplos da Linguagem de IA do Azure:
Opção/idioma de desenvolvimento | Documentação de referência | Exemplos |
---|---|---|
APIs REST (Criação) | Documentação da API REST | |
APIs REST (Runtime) | Documentação da API REST | |
C# (Runtime) | Documentação do C# | Exemplos do C# |
Python (Runtime) | Documentação do Python | Exemplos em Python |
IA responsável
Um sistema de IA inclui não apenas a tecnologia, mas também as pessoas que a usarão, que serão afetadas por ele e o ambiente em que ele é implantado. Leia a nota de transparência para o fluxo de trabalho de orquestração e CLU para saber mais sobre o uso e a implantação de IA responsável em seus sistemas. Você também pode conferir os artigos a seguir para saber mais:
- Nota de Transparência para a Linguagem de IA do Azure
- Integração e uso responsável
- Dados, privacidade e segurança
Próximas etapas
Use o artigo de início rápido para começar a usar o fluxo de trabalho de orquestração.
Ao percorrer o ciclo de vida de desenvolvimento do projeto, examine o glossário para saber mais sobre os termos usados em toda a documentação do recurso.
Lembre-se de ver os limites de serviço para obter informações como a disponibilidade regional.