1# Provider/model registry. Prices are list prices per 1M tokens (USD) copied from the vendors'2# public pricing pages on the dates below; they are inputs to *estimated* cost, not invoices.3# Never assume a model exists: `av providers check` queries /v1/models on both vendors.4pricing_sources:5 anthropic: {url: "https://claude.com/pricing#api", retrieved: "2026-10-27", note: "table cached in Claude API skill 2026-10-06; verified against /v1/models 2026-10-27"}6 openai: {url: "https://developers.openai.com/api/docs/pricing", retrieved: "2026-10-27", note: "Standard tier, <=272K context; Batch ~50% cheaper"}7models:8 # ---- Anthropic ----9 claude-opus-5-5: {provider: anthropic, tier: frontier, input_per_m: 4.00, cached_input_per_m: 0.20, output_per_m: 20.00, context: 1000000}10 claude-sonnet-5-5: {provider: anthropic, tier: mid, input_per_m: 2.00, cached_input_per_m: 0.20, output_per_m: 10.00, context: 1000000}11 claude-haiku-5-5: {provider: anthropic, tier: small, input_per_m: 0.10, cached_input_per_m: 0.01, output_per_m: 0.50, context: 1000000}12 # ---- OpenAI ----13 gpt-5.5: {provider: openai, tier: frontier, input_per_m: 5.00, cached_input_per_m: 0.50, output_per_m: 30.00, context: 272000}14 gpt-5.4: {provider: openai, tier: frontier, input_per_m: 2.50, cached_input_per_m: 0.25, output_per_m: 15.00, context: 272000}15 gpt-6.1-sol: {provider: openai, tier: mid, input_per_m: 2.00, cached_input_per_m: 0.10, output_per_m: 10.00, context: 272000}16 gpt-5.4-mini: {provider: openai, tier: small, input_per_m: 0.75, cached_input_per_m: 0.075, output_per_m: 4.50, context: 272000}17 gpt-6-luna: {provider: openai, tier: small, input_per_m: 0.10, cached_input_per_m: 0.01, output_per_m: 0.50, context: 272000}18 gpt-5-mini: {provider: openai, tier: small, input_per_m: 0.25, cached_input_per_m: 0.025, output_per_m: 2.00, context: 272000}19# Cost-matched pairs used for provider-balanced committees (identical list prices):20cost_matched_pairs:21 mid: {anthropic: claude-sonnet-5-5, openai: gpt-6.1-sol} # $2 / $1022 small: {anthropic: claude-haiku-5-5, openai: gpt-6-luna} # $0.10 / $0.5023# Default tier for the main experiments (decided in configs/treatments.yaml)24default_tier: mid25request_defaults:26 anthropic: {max_tokens: 4096, effort: medium, thinking: adaptive} # sampling params are rejected by current Anthropic models27 openai: {max_output_tokens: 4096, reasoning_effort: medium}28 timeout_s: 18029 max_retries: 430 concurrency: 1031