Skip to content

Instantly share code, notes, and snippets.

Create a complete Python 3.12 project managed with uv (Astral uv workflows). The project is a “comprehensive examples” gallery for the Microsoft Agent Framework (Python) using ONLY OpenAI provider clients (no Azure OpenAI, no GitHub Models, no Foundry, no other providers). Use the Microsoft Agent Framework prerelease packages and the agent_framework.openai clients.
Primary references you should align with:
- Agent Framework repo and docs (installation is `pip install agent-framework --pre`)
- Agent Framework Python packages under the repo’s python/packages tree (core, devui, orchestrations, declarative)
- OpenAI provider docs describing OpenAIChatClient / OpenAIResponsesClient / OpenAIAssistantsClient and env vars
- DevUI docs: DevUI runs a local dev server and exposes an OpenAI-compatible API endpoint for interacting with agents/workflows
Hard requirements
1) Python 3.12, uv-managed. Provide commands in README to set up: