---
title: "Calibrated Brier-weighted ensemble forecast across multiple models"
method: POST
path: "/predict/ensemble"
tags: ["Inference"]
---

# Calibrated Brier-weighted ensemble forecast across multiple models

`POST /predict/ensemble`

## Request

- Base URL: `https://foresea.ink` (the document declares no server; this is the origin it was published from)
- URL: `https://foresea.ink/predict/ensemble`
- Auth: none declared

Produce an empirically calibrated ensemble forecast combining multiple LLM models weighted by their verified historical Brier score.

## Request body

- EnsemblePredictRequest
  - `question` string, required: Forecasting question
  - `models` string[], nullable: Models to include in ensemble (defaults to top council models)
  - `category` string, nullable: Optional domain category for calibration weights
  - `market_probability` number, nullable: Reference market price if known
  - `market_platform` string, nullable: Reference market platform
  - `member_forecasts` object[], nullable: Optional pre-computed member forecasts [{'model': '...', 'probability': 0.7, 'rationale': '...'}]

## Response `200`

Successful Response

- EnsemblePredictResponse
  - `question` string, required
  - `ensemble_probability` number, required
  - `confidence_interval` number[], required
  - `dispersion_std` number, required
  - `consensus_level` string, required
  - `edge` number, nullable
  - `market_probability` number, nullable
  - `member_contributions` object[], required
  - `rationale_summary` string, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/foresea/apis/foresea-intelligence-api.md) · [All operations](https://skmtc.dev/foresea/apis/foresea-intelligence-api/llms.txt) · [OpenAPI document](https://skmtc.dev/foresea/apis/foresea-intelligence-api/revisions/b03e49f4385d?raw)
