Treinamentos
A funcionalidade Treinamentos no Chatmode permite que você aprimore seus agentes de IA com conhecimento específico do domínio. Ao fornecer suas próprias fontes de dados, você pode tornar seus agentes mais conhecedores sobre seu negócio, produtos, serviços e políticas.
Entendendo Treinamentos
O treinamento no Chatmode usa embeddings vetoriais e geração aumentada por recuperação (RAG) para melhorar as respostas do seu agente:
- Seus dados de treinamento são processados e convertidos em embeddings vetoriais
- Quando um usuário faz uma pergunta, o sistema busca informações relevantes em seus dados de treinamento
- O agente usa essas informações recuperadas para gerar respostas mais precisas e informadas
Este processo permite que seu agente aproveite seu conhecimento específico enquanto mantém as habilidades conversacionais naturais do modelo de IA base.
Tipos de Dados de Treinamento
O Chatmode suporta os seguintes tipos de fontes de dados de treinamento:
Entrada de Texto Direta (TEXT
)
Insira ou cole manualmente o conteúdo do texto diretamente, como:
- Descrições de produtos
- FAQs (Perguntas Frequentes)
- Políticas da empresa
- Guias de solução de problemas
- Conteúdo extraído de documentos (PDF, Word, etc.) manualmente ou através de outras ferramentas.
URL de Website (URL
)
Forneça uma única URL para uma página web específica. O sistema tentará extrair o conteúdo textual principal dessa página para treinamento.
XML do Google Shopping (GOOGLE_SHOPPING_XML
)
Forneça a URL do seu feed XML do Google Shopping. O sistema extrairá as informações dos produtos do feed e as usará para treinamento. Este tipo é otimizado para catálogos de produtos e usa fragmentação em nível de item para melhor indexação.
Atualmente, uploads diretos de arquivos (PDF, DOCX) e rastreamento completo de websites não são suportados dentro do processo de criação de treinamento em si. O conteúdo de arquivos precisa ser extraído e fornecido como texto.
Criando um Novo Treinamento
Para adicionar dados de treinamento:
- Navegue até a seção Treinamentos na barra lateral
- Clique no botão Novo Treinamento
- Dê ao seu treinamento um Nome descritivo.
- Selecione o Tipo de Fonte de Dados (
TEXT
ouURL
ouGOOGLE_SHOPPING_XML
). - Forneça o Conteúdo (cole o texto ou insira uma URL).
- Selecione a Chave de API (por exemplo, OpenAI) a ser usada para gerar embeddings para estes dados de treinamento.
- Configure as opções de processamento (veja abaixo).
- Clique em Criar Treinamento para iniciar o processamento assíncrono.
Treinamentos são associados a Agentes após a criação, tipicamente ao editar um agente.
Configuração do Treinamento
Ao criar um treinamento, você pode configurar:
Processamento de Conteúdo
- Tamanho do Bloco (Chunk Length): O tamanho máximo aproximado (em caracteres ou tokens) de cada pedaço em que o conteúdo é dividido para embedding. Padrão: 1000.
- Sobreposição do Bloco (Chunk Overlap): Quanto conteúdo (em caracteres ou tokens) deve se sobrepor entre blocos consecutivos para manter o contexto. Padrão: 200.
Gerenciando Treinamentos
Status do Treinamento
Após iniciar um treinamento, você pode monitorar seu status na lista de treinamentos:
PENDING
: Treinamento está na fila para processamento.PROCESSING
: O conteúdo está sendo extraído e os embeddings estão sendo gerados.COMPLETED
: O treinamento está totalmente processado e pronto para ser associado aos agentes.FAILED
: O processamento encontrou um erro. Verifique os logs ou tente novamente.
Detalhes do Treinamento
Visualize informações básicas sobre seus treinamentos na lista:
- Nome
- Tipo (
TEXT
,URL
ouGOOGLE_SHOPPING_XML
) - Status
- Data de Criação
Boas Práticas de Treinamento
Para resultados ótimos com treinamento:
- Foque na Qualidade: Forneça informações precisas e bem estruturadas
- Seja Abrangente: Cubra perguntas e cenários comuns
- Atualize Regularmente: Mantenha seus dados de treinamento atualizados conforme as informações mudam
- Estruture Adequadamente: Organize o conteúdo logicamente com títulos claros
- Teste Exaustivamente: Verifique as melhorias com consultas realistas após o treinamento
Diretrizes de Conteúdo
- Divida as informações em seções claras com títulos descritivos
- Inclua perguntas comuns e suas respostas
- Forneça exemplos específicos e casos de uso
- Use terminologia consistente em todo o texto
- Evite conteúdo excessivamente formatado quando possível
Exemplos de Fluxos de Treinamento
Base de Conhecimento do Produto
- Faça upload (como texto) de manuais de produtos, especificações e FAQs
- Adicione URLs de sites para páginas de produtos
- Inclua perguntas comuns de clientes e respostas apropriadas
- Treine seu agente para lidar com consultas sobre produtos
Políticas Internas
- Faça upload (como texto) de documentos de política da empresa
- Adicione guias de procedimento e manuais de funcionários
- Inclua perguntas comuns de RH e respostas apropriadas
- Treine seu agente para auxiliar funcionários com perguntas sobre políticas
Avaliando a Eficácia do Treinamento
Após adicionar o treinamento, avalie seu impacto:
- Consultas de Teste: Tente fazer perguntas que devem ser respondidas com seus dados de treinamento
- Revise Conversas: Examine interações reais de usuários para identificar lacunas de conhecimento
- Métricas (se aplicável): Monitore mudanças nas taxas de resolução e satisfação do usuário
- Compare Respostas: Note diferenças nas respostas do agente antes e depois do treinamento
Solução de Problemas
Problemas comuns e soluções:
Problema | Soluções Possíveis |
---|---|
Agente não usa dados de treinamento | Verifique se o treinamento está COMPLETED e associado corretamente ao(s) agente(s) |
Informação incorreta nas respostas | Revise o conteúdo original da fonte usado para o treinamento específico |
Processamento lento | O treinamento é processado de forma assíncrona. Entradas grandes podem levar tempo. |
Treinamento falhou | Verifique a validade da URL (se usada) ou a Chave de API selecionada. Simplifique o conteúdo e tente novamente. |
Próximos Passos
Após configurar os treinamentos:
- Teste seu agente com perguntas relacionadas ao seu conteúdo de treinamento
- Monitore conversas para avaliar a eficácia do treinamento
- Atualize o prompt do seu agente para aproveitar efetivamente os dados de treinamento