Getting Started
RECAP Introduction
recap API
AnalyticsAgent
AnalyticsAgent.args_schema
AnalyticsAgent.description
AnalyticsAgent.execute_plan()
AnalyticsAgent.generate_plan()
AnalyticsAgent.invoke()
AnalyticsAgent.name
AnalyticsAgentInput
AnalyticsAgentInput.artifact_refs
AnalyticsAgentInput.model_config
AnalyticsAgentInput.query
AnalyticsPlan
AnalyticsPlan.agg_column
AnalyticsPlan.aggregation
AnalyticsPlan.column
AnalyticsPlan.group_by
AnalyticsPlan.normalize
AnalyticsPlan.operation
AnalyticsPlan.sort_column
AnalyticsPlan.sort_desc
AnalyticsPlan.top_k
BaseAgent
BaseAgent.args_schema
BaseAgent.as_tool()
BaseAgent.description
BaseAgent.generate_agent_graph()
BaseAgent.invoke()
BaseAgent.load_prompt()
BaseAgent.name
BaseAgent.parse_json_response()
Orchestrator
Orchestrator.name
ChromaRetrievalAgent
ChromaRetrievalAgent.args_schema
ChromaRetrievalAgent.description
ChromaRetrievalAgent.generate_plan()
ChromaRetrievalAgent.invoke()
ChromaRetrievalAgent.name
ChromaRetrievalAgentInput
ChromaRetrievalAgentInput.model_config
ChromaRetrievalAgentInput.query
ChromaRetrievalPlan
ChromaRetrievalPlan.explanation
ChromaRetrievalPlan.filter_statement
ChromaRetrievalPlan.query_name
ChromaRetrievalPlan.semantic_query
RetrievedRecords
RetrievedRecords.artifact_ref
RetrievedRecords.filter_statement
RetrievedRecords.record_count
RetrievedRecords.semantic_query
RetrievedRecords.top_10
VisualizationAgent
VisualizationAgent.args_schema
VisualizationAgent.description
VisualizationAgent.generate_chart_js_spec()
VisualizationAgent.invoke()
VisualizationAgent.name
VisualizationAgentInput
VisualizationAgentInput.chart_type
VisualizationAgentInput.data
VisualizationAgentInput.description
VisualizationAgentInput.model_config
VisualizationAgentInput.title
ChatRequest
ChatRequest.message
ChatRequest.model_config
ChatRequest.session_id
ChatResponse
ChatResponse.history
ChatResponse.model_config
ChatResponse.response
ChatResponse.session_id
RECAPApi
RECAPApi.get_app()
RECAPApi.run()
SessionResponse
SessionResponse.history
SessionResponse.model_config
SessionResponse.session_id
InMemorySessionStore
InMemorySessionStore.delete()
InMemorySessionStore.get()
InMemorySessionStore.update()
SQLiteSessionStorage
SQLiteSessionStorage.Base
SQLiteSessionStorage.RecapSession
SQLiteSessionStorage.delete()
SQLiteSessionStorage.get()
SQLiteSessionStorage.update()
SessionStorage
SessionStorage.delete()
SessionStorage.get()
SessionStorage.update()
BaseRAG
MREDReviewRAG
MREDReviewRAG.ingest_data()
MREDReviewRAG.retrieve()
MREDReviewRAG.validate_filter()
parse_json_body()
strip_keys()