Prompt Flow: The Complete Guide
v1.13 — Edição de 2026. Um guia abrangente sobre o Prompt Flow v1.13, um conjunto de ferramentas de desenvolvimento concebido para otimizar o ciclo de desenvolvimento de ponta a ponta de aplicações de IA baseadas em LLM. Aprenda a desenhar, testar, rastrear, avaliar e implementar as suas aplicações de IA.
Episódios
A Filosofia do Prompt Flow
4m 13sEste episódio aborda os princípios fundamentais de design por trás do Prompt Flow e o motivo pelo qual prioriza a visibilidade dos prompts. Os ouvintes aprenderão a diferença entre ocultar prompts dentro de frameworks e expô-los para experimentação e afinação contínuas.
Flows e a Arquitetura DAG
4m 02sEste episódio aborda o modelo mental de alto nível de tratar aplicações LLM como Directed Acyclic Graphs (DAGs). Os ouvintes aprenderão a diferença entre Flex flows e DAG flows, e como os Standard, Chat e Evaluation flows servem propósitos diferentes.
Os Blocos de Construção: Tools
3m 34sEste episódio aborda as Tools, as unidades executáveis fundamentais no Prompt Flow. Os ouvintes aprenderão a tirar partido das três principais tools integradas: LLM, Python e Prompt.
Gerir Segredos com Connections
3m 28sEste episódio aborda como as Connections gerem credenciais de forma segura para serviços externos em ambientes locais e na cloud. Os ouvintes aprenderão por que razão embutir chaves de API no código (hardcoding) é perigoso e como o Prompt Flow isola os segredos.
A Especificação Prompty
3m 41sEste episódio aborda a anatomia de um ficheiro .prompty, incluindo o seu front matter em YAML e o template Jinja. Os ouvintes aprenderão a padronizar a gestão de prompts num único recurso Markdown controlável por versão.
Execução Dinâmica de Prompty
3m 33sEste episódio aborda como executar ficheiros Prompty dinamicamente em Python. Os ouvintes aprenderão a substituir configurações do modelo em tempo de execução e a testar ficheiros Prompty através da CLI.
Flex Flows: Desenvolvimento Baseado em Funções
3m 47sEste episódio aborda como encapsular a lógica de aplicações LLM utilizando funções Python puras. Os ouvintes aprenderão a tirar partido do decorador @trace para pontos de entrada com o mínimo de atrito nos Flex flows.
Flex Flows: Desenvolvimento Baseado em Classes
4m 05sEste episódio aborda a gestão de estado e ciclo de vida utilizando classes Python em Flex Flows. Os ouvintes aprenderão a construir agentes conversacionais complexos que mantêm ligações e histórico.
DAG Flows: Construir a partir de YAML
3m 50sEste episódio aborda a definição explícita de lógica utilizando ficheiros flow.dag.yaml. Os ouvintes aprenderão a ligar funções e tools através de dependências de entrada/saída e a utilizar editores visuais.
Rastrear Interações de LLM
3m 38sEste episódio aborda a monitorização e depuração de chamadas de LLM utilizando o pacote promptflow-tracing. Os ouvintes aprenderão a implementar o tracing da especificação OpenTelemetry para obter uma visibilidade profunda sobre a latência de execução e os inputs.
Tracing Avançado: LangChain e AutoGen
3m 23sEste episódio aborda como o tracing do Prompt Flow se integra com bibliotecas de orquestração de terceiros. Os ouvintes aprenderão a obter visibilidade de execução em scripts LangChain e AutoGen sem uma reescrita massiva.
Escalar: Batch Runs com Dados
4m 23sEste episódio aborda a execução de flows contra grandes conjuntos de dados utilizando ficheiros JSONL. Os ouvintes aprenderão a mapear inputs para colunas de dados e a executar processos em lote para validar os seus prompts contra casos extremos.
O Paradigma de Avaliação
3m 35sEste episódio aborda a utilização de Evaluation flows para calcular métricas sobre os resultados de uma batch run. Os ouvintes aprenderão a transitar dos testes unitários tradicionais para a classificação estatística de respostas estocásticas de LLM.
Levar os Flows para Produção
4m 09sEste episódio final aborda as inúmeras opções de implementação disponíveis para um flow concluído. Os ouvintes aprenderão como um flow serve como um artefacto pronto para produção que pode ser implementado em Docker, Kubernetes ou App Services.