Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O Azure AI Foundry Agent Service dá suporte a threads, execuções e mensagens persistentes, que são componentes essenciais para gerenciar estados de conversação e interações com usuários.
Componentes do agente
Quando você usa um agente, há uma série de etapas envolvidas.
- Criando um agente: Você cria um agente para começar a enviar mensagens e receber respostas.
- Criando um thread: Você cria um thread uma vez e acrescenta mensagens a ele à medida que os usuários respondem. Isso garante que o histórico de conversas seja mantido e gerenciado automaticamente.
- Envio de mensagens: As mensagens podem ser enviadas tanto pelo agente quanto pelo usuário. Essas mensagens podem incluir texto, imagens e outros arquivos, proporcionando uma rica experiência de interação.
- Executando o agente: Quando uma execução é iniciada, o agente processa as mensagens no thread e executa tarefas com base em sua configuração. Ele pode anexar novas mensagens ao thread como parte de sua resposta.
- Verifique o status da execução: Monitore a execução até que ela seja concluída.
- Obter a resposta: Depois que o agente tiver criado uma resposta, exiba-a para o usuário.
Agente
Uma IA personalizada que usa modelos de IA em conjunto com ferramentas.
Fios
Threads são sessões de conversa entre um agente e um usuário. Eles armazenam mensagens e lidam automaticamente com o truncamento para ajustar o conteúdo ao contexto de um modelo. Ao criar um thread, você pode acrescentar novas mensagens a ele à medida que os usuários respondem.
Mensagens
As mensagens são as partes individuais de comunicação dentro de um tópico. Eles podem ser criados pelo agente ou pelo usuário e podem incluir texto ou outros arquivos. As mensagens são armazenadas como uma lista dentro do thread, permitindo um fluxo de conversa estruturado e organizado.
Corridas
Uma execução envolve invocar o agente no thread, onde ele processa as mensagens no thread e pode acrescentar novas mensagens (respostas do agente). O agente usa sua configuração e as mensagens do thread para executar tarefas chamando modelos e ferramentas. Como parte de uma execução, o agente acrescenta mensagens ao thread.