Skip to content

REST API models

Enterprise

Climate+Tech Open License for Good. This is not the open core. report_analyst_enterprise/ (PDF viewer, Postgres/pgvector) ships in the enterprise Docker image. report_analyst_api/, report_analyst_jobs/, and report_analyst_search_backend/ are separate integration modules under the same license.

This page is report_analyst_api, an integration module. It is not report_analyst_enterprise and it is not the open core. The FastAPI app wraps the same question loader and document analyzer the Streamlit app uses. These models are the request and response bodies.

report_analyst_api.schemas.AnalysisConfiguration

Bases: BaseModel

Configuration for analysis processing

report_analyst_api.schemas.AnalysisRequest

Bases: BaseModel

Request for document analysis

report_analyst_api.schemas.AnalysisResponse

Bases: BaseModel

Response from document analysis

report_analyst_api.schemas.QuestionSet

Bases: BaseModel

Question set model

report_analyst_api.schemas.HealthResponse

Bases: BaseModel

Health check response model