This example shows how to stream markdown from an agent, using the rich library to highlight the output in the terminal.
It'll run the example with both OpenAI and Google Gemini models if the required environment variables are set.
Demonstrates:
With dependencies installed and environment variables set, run:
python/uv-run -m pydantic_ai_examples.stream_markdownsnippet {path="/examples/pydantic_ai_examples/stream_markdown.py"}