model-selection-by-budget · EN · 2026-11-06

Budget-Driven Model Choice: Picking a Backend per Call Under the 1.3x Rule

Learn how to allocate a fixed USDC budget across multiple LLM backends by working backward from your total spend. This guide explains how the 1.3x pricing rule and contributor credits affect cost, and shows how to estimate per-call expenses based on model tier and prompt length to keep sessions affordable.

The 1.3x Rule in Plain Terms

On this platform, you pay the official API price multiplied by 1.3 for any model you call. That multiplier covers aggregation and infrastructure. If you contribute keys, you earn credits at 1.1x the official price (1.2x for premium models) in USDC. For budgeting, the key number is the 1.3x factor: your actual cost is always 1.3 times what the model provider would charge.

Start with Your Total Budget

Before choosing a backend, decide how much USDC you are willing to spend for a session. That total is your ceiling. From there, subtract any credits you already have or expect to earn. The remainder is the amount you need to fund directly.

Estimate Cost per Call

Cost per call depends on two variables: the model's official price (input and output tokens) and the number of tokens you send and receive. Use the official pricing for each model as a baseline, then multiply by 1.3.

  • Prompt length: Longer prompts increase input tokens. If you are iterating on a long conversation, input tokens can dominate.
  • Output length: Set a max_tokens limit to cap output cost. Output tokens are often priced higher than input.
  • Model tier: Premium models cost more per token; budget models cost less. The 1.3x multiplier applies equally, so relative differences remain.

Work Backward from Budget to Backend

Given a fixed budget B (in USDC) and an estimated cost per call C for a given model and prompt length, the number of calls you can afford is roughly B / C. To choose a backend:

  1. For each candidate model, estimate C using official prices × 1.3.
  2. Compute how many calls fit in your budget.
  3. Compare that to the number of calls you actually need.
  4. Pick the most capable model that still fits.

If a premium model yields too few calls, try a mid-tier model or reduce prompt length.

Tune Prompt Length to Fit

Prompt length is your main lever. Trimming unnecessary context, using shorter system messages, and avoiding repetition can significantly reduce input tokens. For tasks that require long context, consider whether a cheaper model with a larger context window might suffice.

Use Contributor Credits Strategically

If you contribute keys, you earn 1.1x or 1.2x official price in USDC credits. Those credits offset your 1.3x spend. For example, contributing a key that generates X USDC in official-price usage yields 1.1X (or 1.2X) in credits, which you can apply to future calls. This effectively lowers your net cost but does not change the 1.3x you pay per call. Plan contributions to build a credit buffer for expensive sessions.

Practical Example (Conceptual)

Suppose you have 10 USDC and need 100 calls. Your average cost per call must be ≤ 0.1 USDC. Using official prices, estimate whether a budget model with short prompts meets that, or whether you need to reduce calls or switch models. Always leave a small margin for variability.

Monitor and Adjust

Track your actual spend per session. If you exceed estimates, adjust prompt length or switch to a lower-cost backend for subsequent calls. The platform's usage dashboard can help you see real-time consumption.

Summary

Budget-driven model choice means starting from your USDC ceiling, estimating cost per call with the 1.3x rule, and selecting the backend and prompt length that fit. Contributor credits can offset spend, but the 1.3x factor is fixed. Work backward, stay flexible, and monitor usage to keep sessions affordable.