mirror of
https://github.com/microsoft/agent-framework.git
synced 2026-06-16 21:04:09 +08:00
Python: [BREAKING] update to v1.0.0 (#5062)
* updates to final deprecated pieces and versions * fix mypy * fix readme links
This commit is contained in:
committed by
GitHub
Unverified
parent
5f06b68535
commit
3446eb8d5d
@@ -43,7 +43,7 @@ Shows how to create an agent that can search and retrieve information from Micro
|
||||
- Uses Azure CLI credentials for authentication
|
||||
- Leverages MCP to access Microsoft documentation tools
|
||||
|
||||
**Requirements**: `pip install agent-framework-foundry --pre`
|
||||
**Requirements**: `pip install agent-framework-foundry`
|
||||
|
||||
**Key concepts**: Azure AI Foundry integration, MCP server usage, async patterns, resource management
|
||||
|
||||
@@ -53,7 +53,7 @@ Shows how to create an agent using an inline YAML string rather than a file.
|
||||
|
||||
- Uses Azure AI Foundry v2 Client with instructions.
|
||||
|
||||
**Requirements**: `pip install agent-framework-foundry --pre`
|
||||
**Requirements**: `pip install agent-framework-foundry`
|
||||
|
||||
**Key concepts**: Inline YAML definition.
|
||||
|
||||
|
||||
@@ -14,7 +14,13 @@ async def main():
|
||||
"""Create an agent from a declarative yaml specification and run it."""
|
||||
# get the path
|
||||
current_path = Path(__file__).parent
|
||||
yaml_path = current_path.parent.parent.parent.parent / "declarative-agents" / "agent-samples" / "azure" / "AzureOpenAIResponses.yaml"
|
||||
yaml_path = (
|
||||
current_path.parent.parent.parent.parent
|
||||
/ "declarative-agents"
|
||||
/ "agent-samples"
|
||||
/ "azure"
|
||||
/ "AzureOpenAIResponses.yaml"
|
||||
)
|
||||
# load the yaml from the path
|
||||
with yaml_path.open("r") as f:
|
||||
yaml_str = f.read()
|
||||
|
||||
@@ -22,7 +22,13 @@ async def main():
|
||||
"""Create an agent from a declarative yaml specification and run it."""
|
||||
# get the path
|
||||
current_path = Path(__file__).parent
|
||||
yaml_path = current_path.parent.parent.parent.parent / "declarative-agents" / "agent-samples" / "chatclient" / "GetWeather.yaml"
|
||||
yaml_path = (
|
||||
current_path.parent.parent.parent.parent
|
||||
/ "declarative-agents"
|
||||
/ "agent-samples"
|
||||
/ "chatclient"
|
||||
/ "GetWeather.yaml"
|
||||
)
|
||||
# load the yaml from the path
|
||||
with yaml_path.open("r") as f:
|
||||
yaml_str = f.read()
|
||||
|
||||
@@ -28,7 +28,13 @@ async def main():
|
||||
"""Create an agent from a declarative yaml specification and run it."""
|
||||
# get the path
|
||||
current_path = Path(__file__).parent
|
||||
yaml_path = current_path.parent.parent.parent.parent / "declarative-agents" / "agent-samples" / "foundry" / "MicrosoftLearnAgent.yaml"
|
||||
yaml_path = (
|
||||
current_path.parent.parent.parent.parent
|
||||
/ "declarative-agents"
|
||||
/ "agent-samples"
|
||||
/ "foundry"
|
||||
/ "MicrosoftLearnAgent.yaml"
|
||||
)
|
||||
# create the agent from the yaml
|
||||
async with (
|
||||
AzureCliCredential() as credential,
|
||||
|
||||
@@ -13,7 +13,13 @@ async def main():
|
||||
"""Create an agent from a declarative yaml specification and run it."""
|
||||
# get the path
|
||||
current_path = Path(__file__).parent
|
||||
yaml_path = current_path.parent.parent.parent.parent / "declarative-agents" / "agent-samples" / "openai" / "OpenAIResponses.yaml"
|
||||
yaml_path = (
|
||||
current_path.parent.parent.parent.parent
|
||||
/ "declarative-agents"
|
||||
/ "agent-samples"
|
||||
/ "openai"
|
||||
/ "OpenAIResponses.yaml"
|
||||
)
|
||||
# create the agent from the yaml
|
||||
agent = AgentFactory(safe_mode=False).create_agent_from_yaml_path(yaml_path)
|
||||
# use the agent
|
||||
|
||||
Reference in New Issue
Block a user