1
Add the following code to your Python file
azure_openai.py
2
Set up your virtual environment
3
Install dependencies
4
Set your Azure OpenAI credentials
5
Run Agent
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Configure an Agno agent to use Azure OpenAI’s o1 model for reasoning tasks.
Add the following code to your Python file
from agno.agent import Agent
from agno.models.azure.openai_chat import AzureOpenAI
agent = Agent(model=AzureOpenAI(id="o1"))
agent.print_response(
"Solve the trolley problem. Evaluate multiple ethical frameworks. "
"Include an ASCII diagram of your solution.",
stream=True,
)
Set up your virtual environment
uv venv --python 3.12
source .venv/bin/activate
uv venv --python 3.12
.venv\Scripts\activate
Install dependencies
uv pip install -U openai agno
Set your Azure OpenAI credentials
export AZURE_OPENAI_API_KEY="xxx"
export AZURE_OPENAI_ENDPOINT="xxx"
export AZURE_OPENAI_DEPLOYMENT="xxx"
$Env:AZURE_OPENAI_API_KEY="xxx"
$Env:AZURE_OPENAI_ENDPOINT="xxx"
$Env:AZURE_OPENAI_DEPLOYMENT="xxx"
Run Agent
python azure_openai.py
Was this page helpful?