Documentation IndexFetch the complete documentation index at: /llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
from typing import Iterator from agno.agent import Agent, RunResponse from agno.models.openai import OpenAIChat from agno.tools.yfinance import YFinanceTools from rich.pretty import pprint agent = Agent( model=OpenAIChat(id="gpt-4o"), tools=[YFinanceTools(stock_price=True)], markdown=True, show_tool_calls=True, ) run_stream: Iterator[RunResponse] = agent.run( "What is the stock price of NVDA", stream=True, stream_intermediate_steps=True ) for chunk in run_stream: pprint(chunk.to_dict()) print("---" * 20)
创建虚拟环境
Terminal
python3 -m venv .venv source .venv/bin/activate
设置您的 API 密钥
export OPENAI_API_KEY=xxx
安装库
pip install -U openai agno yfinance rich
运行代理
python cookbook/agent_concepts/other/intermediate_steps.py