Spaces:
Runtime error
Runtime error
File size: 919 Bytes
45d075b | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | # Import libraries
from agents import (
Agent,
WebSearchTool,
ModelSettings
)
# Define instructions for the search agent
SEARCH_INSTRUCTIONS = (
"You are a research assistant. Given a search term, you search the web for that term and "
"produce a concise summary of the results. The summary must 2-3 paragraphs and less than 300 "
"words. Capture the main points. Write succintly, no need to have complete sentences or good "
"grammar. This will be consumed by someone synthesizing a report, so its vital you capture the "
"essence and ignore any fluff. Do not include any additional commentary other than the summary itself."
)
# Create the search_agent
search_agent = Agent(
name="Web Searching Agent",
instructions=SEARCH_INSTRUCTIONS,
model="gpt-4o-mini",
tools=[WebSearchTool(search_context_size="low")],
model_settings=ModelSettings(tool_choice="required")
) |