DeepResearchResponse
Defined in the Deep Research Agent module.AI Agent Complete response from a Deep Research query. Attributes: report: The final research report text citations: List of citations with source metadata reasoning_steps: List of reasoning steps taken web_searches: List of web search queries executed code_executions: List of code execution steps mcp_calls: List of MCP tool calls file_searches: List of file search calls (Gemini) provider: The provider used (openai, gemini, litellm) interaction_id: Interaction ID (Gemini) or Response ID (OpenAI) raw_response: The raw API response object
Properties
str
No description available.
List[Citation]
No description available.
List[ReasoningStep]
No description available.
List[WebSearchCall]
No description available.
List[CodeExecutionStep]
No description available.
List[MCPCall]
No description available.
List[FileSearchCall]
No description available.
str
No description available.
Optional[str]
No description available.
Optional
No description available.
Methods
get_citation_text()
Extract the text that a citation refers to.
get_all_sources()
Get a list of all unique sources cited.
Source
View on GitHub
praisonaiagents/agent/deep_research_agent.py at line 102
