diff --git a/docs/streaming.md b/docs/streaming.md index b2c7c095d..41f6c9032 100644 --- a/docs/streaming.md +++ b/docs/streaming.md @@ -21,7 +21,7 @@ async def main(): instructions="You are a helpful assistant.", ) - result = Runner.run_streamed(agent, input="Please tell me 5 jokes.") + result = await Runner.run_streamed(agent, input="Please tell me 5 jokes.") async for event in result.stream_events(): if event.type == "raw_response_event" and isinstance(event.data, ResponseTextDeltaEvent): print(event.data.delta, end="", flush=True) @@ -54,7 +54,7 @@ async def main(): tools=[how_many_jokes], ) - result = Runner.run_streamed( + result = await Runner.run_streamed( agent, input="Hello", ) diff --git a/docs/tools.md b/docs/tools.md index 6dba1a853..16ab3ce1d 100644 --- a/docs/tools.md +++ b/docs/tools.md @@ -191,8 +191,8 @@ from agents import RunContextWrapper, FunctionTool -def do_some_work(data: str) -> str: - return "done" +def process_user_data(username: str, age: int) -> str: + return f"{username} is {age} years old ." class FunctionArgs(BaseModel): @@ -202,7 +202,7 @@ class FunctionArgs(BaseModel): async def run_function(ctx: RunContextWrapper[Any], args: str) -> str: parsed = FunctionArgs.model_validate_json(args) - return do_some_work(data=f"{parsed.username} is {parsed.age} years old") + return process_user_data(parsed.username , parsed.age) tool = FunctionTool(