Build a shortlist from the current catalog
Open the model catalog and prices. For each candidate, record its exact ID, supported endpoint, required input types, relevant limits, applicable group, currency, and billing unit. Confirm account access before planning a benchmark. This article maintains no price leaderboard and promises no particular model’s availability.
Do not assume every model in a family supports every row. Filter for required capabilities before comparing speed or price.
Define a repeatable evaluation
Choose a small, representative set of sanitized examples and agree on pass criteria before reading model outputs. Include difficult cases and the response expected when information is missing. Keep prompts and tool definitions consistent where possible; record any model-specific adjustments instead of silently giving one candidate more help. Run the same inputs more than once because generated answers can vary. Record accepted results, timeouts, retries, response length, and latency. For interactive features, distinguish time to first output from time to a complete, usable answer. Evaluate tool workflows across all turns, not just the first response. Public benchmarks can inform a shortlist but cannot replace this application check.Connect a candidate and inspect usage
- Choose a chat-capable candidate and copy its catalog ID into
ROCK_API_MODEL. - Create a platform key at API keys, store it as
ROCK_API_KEY, and confirm any balance requirements. Buyers do not need to configure upstream channels. - Use the complete SDK base URL
https://rockapi.ai/v1, or the full curl endpoint below. Begin with a minimal request, then replay the evaluation inputs.
