Forecast Job
forecast_jobForecast full promptfoo job cost, runtime, model accuracy, price-change odds, and break-even from a sampled results file.
Instructions
The whole job quoted from a promptfoo run of a sample of it. For each model in the sample: the time as a usual time and a slow day, the cost at its cheapest listing next to the one the sample used, the chance of a price change in 90 days, how often it was right (Wilson 95% range) and the break-even against the pick.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| way | No | How the models are called (default: read from each provider) | |
| items | Yes | How many tests the whole job has | |
| thinking | No | Thinking turned on | |
| concurrency | No | Calls running at once in the whole job (default: as the sample ran) | |
| promptfoo_results | Yes | Path of a promptfoo results file from a sample of the job (promptfoo eval --filter-sample 20 -o sample.json) | |
| wrong_answer_cost | No | Dollars a wrong answer costs you to catch and fix; the pick then counts it |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||