Python: Added more examples (#208)

* Small cleanup

* Added Azure and Foundry chat client samples

* Added Azure chat client agent example
This commit is contained in:
Dmytro Struk
2025-07-22 07:07:12 -07:00
committed by GitHub
Unverified
parent d964b05ae7
commit 160c846b39
9 changed files with 100 additions and 13 deletions
@@ -6,7 +6,6 @@ from typing import Annotated
from agent_framework import ChatClientAgent
from agent_framework.foundry import FoundryChatClient
from dotenv import load_dotenv
from pydantic import Field
@@ -33,5 +32,4 @@ async def main() -> None:
if __name__ == "__main__":
load_dotenv()
asyncio.run(main())
@@ -9,7 +9,6 @@ from agent_framework import ChatClientAgent
from agent_framework.foundry import FoundryChatClient
from azure.ai.projects.aio import AIProjectClient
from azure.identity.aio import AzureCliCredential
from dotenv import load_dotenv
from pydantic import Field
@@ -46,5 +45,4 @@ async def main() -> None:
if __name__ == "__main__":
load_dotenv()
asyncio.run(main())
@@ -9,7 +9,6 @@ from agent_framework import ChatClientAgent
from agent_framework.foundry import FoundryChatClient
from azure.ai.projects.aio import AIProjectClient
from azure.identity.aio import AzureCliCredential
from dotenv import load_dotenv
from pydantic import Field
@@ -43,5 +42,4 @@ async def main() -> None:
if __name__ == "__main__":
load_dotenv()
asyncio.run(main())
@@ -8,7 +8,6 @@ from typing import Annotated
from agent_framework import ChatClientAgent
from agent_framework.foundry import FoundryChatClient
from azure.identity.aio import AzureCliCredential
from dotenv import load_dotenv
from pydantic import Field
@@ -40,5 +39,4 @@ async def main() -> None:
if __name__ == "__main__":
load_dotenv()
asyncio.run(main())