From a08ad3524e7009f3ccb03f72193c361f5ec5979c Mon Sep 17 00:00:00 2001 From: Tao Chen Date: Thu, 20 Nov 2025 15:01:33 -0800 Subject: [PATCH] Update Workflow Viz sample comments --- .../visualization/concurrent_with_visualization.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/python/samples/getting_started/workflows/visualization/concurrent_with_visualization.py b/python/samples/getting_started/workflows/visualization/concurrent_with_visualization.py index 72acb1ab6d..c7c66d9342 100644 --- a/python/samples/getting_started/workflows/visualization/concurrent_with_visualization.py +++ b/python/samples/getting_started/workflows/visualization/concurrent_with_visualization.py @@ -32,7 +32,7 @@ Prerequisites: - Azure AI/ Azure OpenAI for `AzureOpenAIChatClient` agents. - Authentication via `azure-identity` — uses `AzureCliCredential()` (run `az login`). -- For visualization export: `pip install agent-framework[viz] --pre` and install GraphViz binaries. +- For visualization export: `pip install graphviz>=0.20.0` and install GraphViz binaries. """ @@ -157,12 +157,10 @@ async def main() -> None: print("DiGraph string: \n=======") print(viz.to_digraph()) print("=======") - try: - # Export the DiGraph visualization as SVG. - svg_file = viz.export(format="svg") - print(f"SVG file saved to: {svg_file}") - except ImportError: - print("Tip: Install 'viz' extra to export workflow visualization: pip install agent-framework[viz] --pre") + + # Export the DiGraph visualization as SVG. + svg_file = viz.export(format="svg") + print(f"SVG file saved to: {svg_file}") # 3) Run with a single prompt async for event in workflow.run_stream("We are launching a new budget-friendly electric bike for urban commuters."):