This visual execution shows how to use Partial Prompt Templates in Langchain. First, a base prompt is defined with placeholders for 'name' and 'task'. Then, a partial prompt is created by calling base_prompt.partial(name="Alice"). The partial prompt still has the 'task' placeholder. Next, the partial prompt is formatted by providing the 'task' value 'writing code'. This produces the full prompt: 'Hello Alice, please help me with writing code.' Finally, the prompt is printed. The execution table tracks each step, showing how placeholders are filled progressively. The variable tracker shows how the template and variables change. Key moments clarify why placeholders remain until fully formatted. The quiz tests understanding of prompt states at each step. This method helps build prompts flexibly by filling variables in parts.