Spaces:
Sleeping
Sleeping
| from agents import Runner | |
| from openai.types.responses import ResponseTextDeltaEvent | |
| # This takes the query and brings the answer | |
| async def run_query(agent, query: str): | |
| """ | |
| Run a streamed query on the agent and yield response chunks. | |
| """ | |
| response = Runner.run_streamed(agent, query) | |
| async for event in response.stream_events(): | |
| if event.type == "raw_response_event" and isinstance(event.data, ResponseTextDeltaEvent): | |
| yield event.data.delta |