deep_research / writer_agent.py
Hafeefa's picture
Upload folder using huggingface_hub
5227ce9 verified
raw
history blame contribute delete
709 Bytes
from pydantic import BaseModel, Field
from agents import Agent
INSTRUCTIONS = (
"You are a senior researcher... [your existing instructions] ... "
"Provide your response as a JSON object with 'short_summary', 'markdown_report', "
"and 'follow_up_questions' keys."
)
class ReportData(BaseModel):
short_summary: str = Field(description="A short 2-3 sentence summary of the findings.")
markdown_report: str = Field(description="The final report")
follow_up_questions: list[str] = Field(description="Suggested topics to research further")
writer_agent = Agent(
name="WriterAgent",
instructions=INSTRUCTIONS,
model="llama-3.3-70b-versatile",
)