{"ok":true,"site":{"host":"modelparams.dev","url":"https://modelparams.dev/model-parameters-vs-api-parameters","type":"live","desc":"A model's parameter count is its trained weights. API parameters are the request settings like temperature and top_p. Which one you want, and where to find it.","tools":[{"name":"search_models","kind":"answer","impl":"imperative","description":"Search the LLM parameter catalog. Filter by free-text query, provider slug, required parameter path(s), API surface, and auth type (api_key | subscription | all). Also mirrors the query onto the page's visible filters. Returns matching model ids.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Free-text match on model name, provider, or id."},"provider":{"type":"string","description":"Provider slug, e.g. anthropic, openai, deepseek."},"capability":{"type":"array","items":{"type":"string"},"description":"Parameter path(s) the model must support, e.g. thinking.type."},"auth":{"type":"string","enum":["all","api_key","subscription"],"description":"Auth variant to include. Defaults to all."},"apiSurface":{"type":"string","enum":["openai-chat-completions","openai-responses","anthropic-messages","google-generate-content","amazon-bedrock-converse","google-vertex-generate-content","cohere-chat"],"description":"API/SDK surface, e.g. openai-responses or anthropic-messages."},"limit":{"type":"number","description":"Max models to return (default 25)."}}},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute","page":"/model-parameters-vs-api-parameters","pages":["/model-parameters-vs-api-parameters","/glossary","/api","/mcp-server","/providers/alibaba","/"]},{"name":"get_model_parameters","kind":"answer","impl":"imperative","description":"Fetch the full parameter set for one model by id (e.g. anthropic/claude-opus-4-7, or append -subscription for the subscription variant). Returns every parameter with type, default, range, allowed values, applicability conditions, and deprecation status.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Model id: provider/model[-subscription]."}},"required":["id"]},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute","page":"/model-parameters-vs-api-parameters","pages":["/model-parameters-vs-api-parameters","/glossary","/api","/mcp-server","/providers/alibaba","/"]},{"name":"list_providers","kind":"answer","impl":"imperative","description":"List every provider in the catalog with its model count.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute","page":"/model-parameters-vs-api-parameters","pages":["/model-parameters-vs-api-parameters","/glossary","/api","/mcp-server","/providers/alibaba","/"]},{"name":"list_parameters","kind":"answer","impl":"imperative","description":"List every parameter path documented across the catalog with how many models expose it.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute","page":"/model-parameters-vs-api-parameters","pages":["/model-parameters-vs-api-parameters","/glossary","/api","/mcp-server","/providers/alibaba","/"]},{"name":"get_usage_guide","kind":"answer","impl":"imperative","description":"Return the modelparams.dev usage guide as Markdown: how to call the API, the JSON Schema, logos, and how to contribute. Hand this to a coding agent verbatim.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute","page":"/model-parameters-vs-api-parameters","pages":["/model-parameters-vs-api-parameters","/glossary","/api","/mcp-server","/providers/alibaba","/"]}],"category":"AI & Agents","favicon":"/favicons/modelparams.dev.png","apiSurface":"polyfill","toolCount":5}}