DeepEval Framework (2026 Edition)
Um guia abrangente para testar, avaliar e aplicar red-teaming a aplicações LLM utilizando a framework open-source DeepEval e a plataforma Confident AI.
Episódios
O Pytest para LLMs
3m 59sO DeepEval traz o rigor do Pytest para aplicações LLM não determinísticas. Neste episódio, exploramos a identidade central da framework e a diferença crítica entre avaliações End-to-End e Component-Level.
Definir a Interação com o LLM
3m 49sNão é possível medir o que não foi devidamente definido. Aprenda como o LLMTestCase define uma unidade atómica de avaliação, incluindo os seus parâmetros obrigatórios e opcionais.
O Poder do LLM-as-a-Judge
3m 36sAprenda como o DeepEval utiliza o LLM-as-a-judge para avaliar casos de teste, devolvendo pontuações de 0 a 1 juntamente com um raciocínio detalhado. Descubra como configurar modelos de avaliação personalizados.
Avaliar Geradores RAG
4m 14sFoco exclusivo na vertente de geração das pipelines RAG. Aprenda como as métricas de Answer Relevancy e Faithfulness garantem que o seu LLM responde ao prompt sem alucinar.
Avaliar Retrievers RAG
3m 57sSe o contexto for lixo, a resposta será lixo. Descubra como a Contextual Precision, o Recall e a Relevancy avaliam a qualidade do seu motor de retrieval.
Avaliação de Agentes
3m 51sAvaliar agentes autónomos requer a análise de fluxos de execução complexos. Aprenda como as métricas de Task Completion e Tool Correctness mantêm os agentes multi-step sob controlo.
Avaliação de Conversas Multi-Turn
3m 32sOs chatbots exigem a avaliação de todo o histórico da conversa. Aprenda como o ConversationalTestCase e métricas especializadas monitorizam a Role Adherence e a Knowledge Retention ao longo de múltiplos turns.
Criar Métricas Personalizadas com o G-Eval
3m 30sQuando as métricas padrão falham, crie as suas próprias. Descubra como o G-Eval permite definir critérios de avaliação personalizados em inglês simples utilizando um algoritmo CoT de 2 passos.
Avaliação Determinística com DAG
3m 46sAssuma o controlo absoluto sobre as suas avaliações. Aprenda como a métrica Deep Acyclic Graph (DAG) utiliza árvores de decisão para julgar de forma determinística formatações e lógicas complexas.
O Dataset de Avaliação
3m 36sEscale os seus testes construindo datasets robustos. Explore como os EvaluationDatasets agrupam Goldens, distinguem entre dados single-turn e multi-turn, e importam de CSV/JSON.
Gerar Dados Sintéticos
3m 29sNão tem dados reais de utilizadores? Aprenda a utilizar o Synthesizer para gerar automaticamente Goldens de alta qualidade diretamente a partir dos documentos da sua base de conhecimento.
Evoluir a Complexidade Sintética
3m 56sConsultas básicas são demasiado fáceis para os LLMs modernos. Aprofunde-se no EvolutionConfig para complicar artificialmente consultas sintéticas utilizando técnicas como Reasoning e Concretizing.
Tracing e Observabilidade de LLMs
3m 13sVá além dos testes black-box. Aprenda a utilizar o decorador @observe para fazer o trace de componentes, criar spans e obter visibilidade white-box nas suas pipelines LLM.
Avaliações Dinâmicas em Runtime
3m 54sQuando os workflows são imprevisíveis, construa os seus casos de teste dinamicamente. Aprenda a utilizar o update_current_span para injetar testes à medida que os dados fluem pelo agente.
Introdução ao Red Teaming
4m 03sCorreção não é segurança. Explore a framework DeepTeam e aprenda os quatro componentes centrais do red teaming: Vulnerabilities, Attacks, Targets e Metrics.
Executar Ataques Adversariais
3m 41sAutomatize os seus testes de segurança. Aprenda a configurar um Model Callback no DeepTeam e a lançar prompt injections para descobrir automaticamente vieses e falhas.
CI/CD e Avaliação Contínua
3m 33sPare de fazer deploys às cegas. Aprenda a integrar o DeepEval nas suas pipelines de CI/CD utilizando integrações com o Pytest para detetar regressões nos LLMs antes que cheguem a produção.
O Final - Escalar com a Confident AI
4m 11sLeve as suas avaliações para a cloud. Descubra como a Confident AI centraliza relatórios de testes, rastreia hiperparâmetros e monitoriza regressões em toda a sua equipa.