Skip to content
Salyro
Reference

Model parameter support

Which request parameters Salyro's catalogue records each model as taking, rejecting or ignoring, and the field each becomes in the provider's API.

Each row is one model from Salyro's catalogue and one request parameter. The status is what the catalogue records for that model, and no more:

  • No restriction recorded: for temperature and top_p, the catalogue lists the models that do not honour them, and this model is not among them. That is Salyro's record, not a reading of the provider's own rules for the model.
  • Rejected: the catalogue records that the provider refuses a request that sets the parameter, except, at most, to its default value.
  • Ignored: the catalogue records that the provider accepts the parameter and silently ignores it. The answer comes at the model's own defaults, and nothing in the response says so.
  • Supported: the catalogue records the capability the parameter needs (streaming, tools, parallel tool calls, a JSON schema or an image) for this model.
  • Not available through Salyro: the catalogue records the capability as absent. Either the model lacks it, or Salyro's path to the model cannot carry it; the table does not say which.

Through Salyro, a request that sets a rejected or ignored parameter, or one not available through Salyro, is refused with a 400 naming the field, before it reaches the provider. Remove the field to use the model at its defaults, or pick another model. The LLM request linter runs these checks on a request you paste, in your browser.

The column "In the provider's API" is the field the parameter becomes when a request is written in the provider's own format. The format writers of the LLM parameter mapping produce it, so it changes when they do. A parameter a format has no field for says so and why. ‹value› stands for whatever you set.

The source column is Salyro's catalogue, with the provider page its models were checked against and the day. That page lists models; it is not a page about parameters. The caption gives the catalogue revision. Search by model or parameter, filter by provider, parameter or status, sort any column, and download the rows you see as CSV.

196 rows

Whether each model in Salyro’s catalogue (revision 2026-08-26.3) takes each request parameter, and the field it becomes in the provider’s own API: OpenAI Chat Completions for OpenAI and xAI, Anthropic Messages for Anthropic, Gemini generateContent for Google
Claude Fable 5anthropic/claude-fable-5Anthropictemperaturerejectedtemperature = ‹value›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Fable 5anthropic/claude-fable-5Anthropictop_prejectedtop_p = ‹value›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Fable 5anthropic/claude-fable-5Anthropicstreamsupportedstream = trueSalyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Fable 5anthropic/claude-fable-5Anthropictoolssupportedtools[].name = ‹name›; tools[].description = ‹text›; tools[].input_schema = ‹JSON schema›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Fable 5anthropic/claude-fable-5Anthropicparallel_tool_callssupportedtool_choice.type = "auto"; tool_choice.disable_parallel_tool_use = trueSalyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Fable 5anthropic/claude-fable-5Anthropicresponse_format (json_schema)supportedoutput_config.format.type = "json_schema"; output_config.format.schema = ‹JSON schema›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Fable 5anthropic/claude-fable-5Anthropicimage_url content partsupportedmessages[].content[].type = "image"; messages[].content[].text = ‹text›; messages[].content[].source.type = "url"; messages[].content[].source.url = ‹URL›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Haiku 4.5anthropic/claude-haiku-4-5-20251001Anthropictemperatureno restriction recordedtemperature = ‹value›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Haiku 4.5anthropic/claude-haiku-4-5-20251001Anthropictop_pno restriction recordedtop_p = ‹value›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Haiku 4.5anthropic/claude-haiku-4-5-20251001Anthropicstreamsupportedstream = trueSalyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Haiku 4.5anthropic/claude-haiku-4-5-20251001Anthropictoolssupportedtools[].name = ‹name›; tools[].description = ‹text›; tools[].input_schema = ‹JSON schema›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Haiku 4.5anthropic/claude-haiku-4-5-20251001Anthropicparallel_tool_callssupportedtool_choice.type = "auto"; tool_choice.disable_parallel_tool_use = trueSalyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Haiku 4.5anthropic/claude-haiku-4-5-20251001Anthropicresponse_format (json_schema)supportedoutput_config.format.type = "json_schema"; output_config.format.schema = ‹JSON schema›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Haiku 4.5anthropic/claude-haiku-4-5-20251001Anthropicimage_url content partsupportedmessages[].content[].type = "image"; messages[].content[].text = ‹text›; messages[].content[].source.type = "url"; messages[].content[].source.url = ‹URL›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.5anthropic/claude-opus-4-5-20251101Anthropictemperatureno restriction recordedtemperature = ‹value›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.5anthropic/claude-opus-4-5-20251101Anthropictop_pno restriction recordedtop_p = ‹value›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.5anthropic/claude-opus-4-5-20251101Anthropicstreamsupportedstream = trueSalyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.5anthropic/claude-opus-4-5-20251101Anthropictoolssupportedtools[].name = ‹name›; tools[].description = ‹text›; tools[].input_schema = ‹JSON schema›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.5anthropic/claude-opus-4-5-20251101Anthropicparallel_tool_callssupportedtool_choice.type = "auto"; tool_choice.disable_parallel_tool_use = trueSalyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.5anthropic/claude-opus-4-5-20251101Anthropicresponse_format (json_schema)supportedoutput_config.format.type = "json_schema"; output_config.format.schema = ‹JSON schema›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.5anthropic/claude-opus-4-5-20251101Anthropicimage_url content partsupportedmessages[].content[].type = "image"; messages[].content[].text = ‹text›; messages[].content[].source.type = "url"; messages[].content[].source.url = ‹URL›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.6anthropic/claude-opus-4-6Anthropictemperatureno restriction recordedtemperature = ‹value›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.6anthropic/claude-opus-4-6Anthropictop_pno restriction recordedtop_p = ‹value›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.6anthropic/claude-opus-4-6Anthropicstreamsupportedstream = trueSalyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.6anthropic/claude-opus-4-6Anthropictoolssupportedtools[].name = ‹name›; tools[].description = ‹text›; tools[].input_schema = ‹JSON schema›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.6anthropic/claude-opus-4-6Anthropicparallel_tool_callssupportedtool_choice.type = "auto"; tool_choice.disable_parallel_tool_use = trueSalyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.6anthropic/claude-opus-4-6Anthropicresponse_format (json_schema)supportedoutput_config.format.type = "json_schema"; output_config.format.schema = ‹JSON schema›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.6anthropic/claude-opus-4-6Anthropicimage_url content partsupportedmessages[].content[].type = "image"; messages[].content[].text = ‹text›; messages[].content[].source.type = "url"; messages[].content[].source.url = ‹URL›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.7anthropic/claude-opus-4-7Anthropictemperaturerejectedtemperature = ‹value›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.7anthropic/claude-opus-4-7Anthropictop_prejectedtop_p = ‹value›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.7anthropic/claude-opus-4-7Anthropicstreamsupportedstream = trueSalyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.7anthropic/claude-opus-4-7Anthropictoolssupportedtools[].name = ‹name›; tools[].description = ‹text›; tools[].input_schema = ‹JSON schema›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.7anthropic/claude-opus-4-7Anthropicparallel_tool_callssupportedtool_choice.type = "auto"; tool_choice.disable_parallel_tool_use = trueSalyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.7anthropic/claude-opus-4-7Anthropicresponse_format (json_schema)supportedoutput_config.format.type = "json_schema"; output_config.format.schema = ‹JSON schema›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.7anthropic/claude-opus-4-7Anthropicimage_url content partsupportedmessages[].content[].type = "image"; messages[].content[].text = ‹text›; messages[].content[].source.type = "url"; messages[].content[].source.url = ‹URL›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.8anthropic/claude-opus-4-8Anthropictemperaturerejectedtemperature = ‹value›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.8anthropic/claude-opus-4-8Anthropictop_prejectedtop_p = ‹value›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.8anthropic/claude-opus-4-8Anthropicstreamsupportedstream = trueSalyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.8anthropic/claude-opus-4-8Anthropictoolssupportedtools[].name = ‹name›; tools[].description = ‹text›; tools[].input_schema = ‹JSON schema›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.8anthropic/claude-opus-4-8Anthropicparallel_tool_callssupportedtool_choice.type = "auto"; tool_choice.disable_parallel_tool_use = trueSalyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.8anthropic/claude-opus-4-8Anthropicresponse_format (json_schema)supportedoutput_config.format.type = "json_schema"; output_config.format.schema = ‹JSON schema›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 4.8anthropic/claude-opus-4-8Anthropicimage_url content partsupportedmessages[].content[].type = "image"; messages[].content[].text = ‹text›; messages[].content[].source.type = "url"; messages[].content[].source.url = ‹URL›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 5anthropic/claude-opus-5Anthropictemperaturerejectedtemperature = ‹value›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 5anthropic/claude-opus-5Anthropictop_prejectedtop_p = ‹value›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 5anthropic/claude-opus-5Anthropicstreamsupportedstream = trueSalyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 5anthropic/claude-opus-5Anthropictoolssupportedtools[].name = ‹name›; tools[].description = ‹text›; tools[].input_schema = ‹JSON schema›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 5anthropic/claude-opus-5Anthropicparallel_tool_callssupportedtool_choice.type = "auto"; tool_choice.disable_parallel_tool_use = trueSalyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 5anthropic/claude-opus-5Anthropicresponse_format (json_schema)supportedoutput_config.format.type = "json_schema"; output_config.format.schema = ‹JSON schema›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Opus 5anthropic/claude-opus-5Anthropicimage_url content partsupportedmessages[].content[].type = "image"; messages[].content[].text = ‹text›; messages[].content[].source.type = "url"; messages[].content[].source.url = ‹URL›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Sonnet 4.5anthropic/claude-sonnet-4-5-20250929Anthropictemperatureno restriction recordedtemperature = ‹value›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Sonnet 4.5anthropic/claude-sonnet-4-5-20250929Anthropictop_pno restriction recordedtop_p = ‹value›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Sonnet 4.5anthropic/claude-sonnet-4-5-20250929Anthropicstreamsupportedstream = trueSalyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Sonnet 4.5anthropic/claude-sonnet-4-5-20250929Anthropictoolssupportedtools[].name = ‹name›; tools[].description = ‹text›; tools[].input_schema = ‹JSON schema›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Sonnet 4.5anthropic/claude-sonnet-4-5-20250929Anthropicparallel_tool_callssupportedtool_choice.type = "auto"; tool_choice.disable_parallel_tool_use = trueSalyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Sonnet 4.5anthropic/claude-sonnet-4-5-20250929Anthropicresponse_format (json_schema)supportedoutput_config.format.type = "json_schema"; output_config.format.schema = ‹JSON schema›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Sonnet 4.5anthropic/claude-sonnet-4-5-20250929Anthropicimage_url content partsupportedmessages[].content[].type = "image"; messages[].content[].text = ‹text›; messages[].content[].source.type = "url"; messages[].content[].source.url = ‹URL›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Sonnet 4.6anthropic/claude-sonnet-4-6Anthropictemperatureno restriction recordedtemperature = ‹value›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Sonnet 4.6anthropic/claude-sonnet-4-6Anthropictop_pno restriction recordedtop_p = ‹value›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Sonnet 4.6anthropic/claude-sonnet-4-6Anthropicstreamsupportedstream = trueSalyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Sonnet 4.6anthropic/claude-sonnet-4-6Anthropictoolssupportedtools[].name = ‹name›; tools[].description = ‹text›; tools[].input_schema = ‹JSON schema›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Sonnet 4.6anthropic/claude-sonnet-4-6Anthropicparallel_tool_callssupportedtool_choice.type = "auto"; tool_choice.disable_parallel_tool_use = trueSalyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Sonnet 4.6anthropic/claude-sonnet-4-6Anthropicresponse_format (json_schema)supportedoutput_config.format.type = "json_schema"; output_config.format.schema = ‹JSON schema›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Sonnet 4.6anthropic/claude-sonnet-4-6Anthropicimage_url content partsupportedmessages[].content[].type = "image"; messages[].content[].text = ‹text›; messages[].content[].source.type = "url"; messages[].content[].source.url = ‹URL›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Sonnet 5anthropic/claude-sonnet-5Anthropictemperaturerejectedtemperature = ‹value›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Sonnet 5anthropic/claude-sonnet-5Anthropictop_prejectedtop_p = ‹value›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Sonnet 5anthropic/claude-sonnet-5Anthropicstreamsupportedstream = trueSalyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Sonnet 5anthropic/claude-sonnet-5Anthropictoolssupportedtools[].name = ‹name›; tools[].description = ‹text›; tools[].input_schema = ‹JSON schema›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Sonnet 5anthropic/claude-sonnet-5Anthropicparallel_tool_callssupportedtool_choice.type = "auto"; tool_choice.disable_parallel_tool_use = trueSalyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Sonnet 5anthropic/claude-sonnet-5Anthropicresponse_format (json_schema)supportedoutput_config.format.type = "json_schema"; output_config.format.schema = ‹JSON schema›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Claude Sonnet 5anthropic/claude-sonnet-5Anthropicimage_url content partsupportedmessages[].content[].type = "image"; messages[].content[].text = ‹text›; messages[].content[].source.type = "url"; messages[].content[].source.url = ‹URL›Salyro’s catalogue (models as listed on platform.claude.com/docs/en/about-claude/model-deprecations (read 2026-08-26))
Gemini 2.5 Flashgoogle/gemini-2.5-flashGoogletemperatureno restriction recordedgenerationConfig.temperature = ‹value›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 2.5 Flashgoogle/gemini-2.5-flashGoogletop_pno restriction recordedgenerationConfig.topP = ‹value›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 2.5 Flashgoogle/gemini-2.5-flashGooglestreamsupportedNot carried: `stream` is not a field in Gemini: streaming is a different method, :streamGenerateContent, so it is not in the result.Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 2.5 Flashgoogle/gemini-2.5-flashGoogletoolssupportedtools[].functionDeclarations[].name = ‹name›; tools[].functionDeclarations[].description = ‹text›; tools[].functionDeclarations[].parametersJsonSchema = ‹JSON schema›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 2.5 Flashgoogle/gemini-2.5-flashGoogleparallel_tool_callsnot available through SalyroNot carried: The parallel tool calls setting has no equivalent in Gemini, which decides for itself, so it is not in the result.Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 2.5 Flashgoogle/gemini-2.5-flashGoogleresponse_format (json_schema)supportedgenerationConfig.responseMimeType = "application/json"; generationConfig.responseJsonSchema = ‹JSON schema›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 2.5 Flashgoogle/gemini-2.5-flashGoogleimage_url content partsupportedcontents[].parts[].text = ‹text›; contents[].parts[].fileData.fileUri = ‹URL›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 2.5 Flash Litegoogle/gemini-2.5-flash-liteGoogletemperatureno restriction recordedgenerationConfig.temperature = ‹value›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 2.5 Flash Litegoogle/gemini-2.5-flash-liteGoogletop_pno restriction recordedgenerationConfig.topP = ‹value›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 2.5 Flash Litegoogle/gemini-2.5-flash-liteGooglestreamsupportedNot carried: `stream` is not a field in Gemini: streaming is a different method, :streamGenerateContent, so it is not in the result.Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 2.5 Flash Litegoogle/gemini-2.5-flash-liteGoogletoolssupportedtools[].functionDeclarations[].name = ‹name›; tools[].functionDeclarations[].description = ‹text›; tools[].functionDeclarations[].parametersJsonSchema = ‹JSON schema›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 2.5 Flash Litegoogle/gemini-2.5-flash-liteGoogleparallel_tool_callsnot available through SalyroNot carried: The parallel tool calls setting has no equivalent in Gemini, which decides for itself, so it is not in the result.Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 2.5 Flash Litegoogle/gemini-2.5-flash-liteGoogleresponse_format (json_schema)supportedgenerationConfig.responseMimeType = "application/json"; generationConfig.responseJsonSchema = ‹JSON schema›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 2.5 Flash Litegoogle/gemini-2.5-flash-liteGoogleimage_url content partsupportedcontents[].parts[].text = ‹text›; contents[].parts[].fileData.fileUri = ‹URL›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 2.5 Progoogle/gemini-2.5-proGoogletemperatureno restriction recordedgenerationConfig.temperature = ‹value›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 2.5 Progoogle/gemini-2.5-proGoogletop_pno restriction recordedgenerationConfig.topP = ‹value›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 2.5 Progoogle/gemini-2.5-proGooglestreamsupportedNot carried: `stream` is not a field in Gemini: streaming is a different method, :streamGenerateContent, so it is not in the result.Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 2.5 Progoogle/gemini-2.5-proGoogletoolssupportedtools[].functionDeclarations[].name = ‹name›; tools[].functionDeclarations[].description = ‹text›; tools[].functionDeclarations[].parametersJsonSchema = ‹JSON schema›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 2.5 Progoogle/gemini-2.5-proGoogleparallel_tool_callsnot available through SalyroNot carried: The parallel tool calls setting has no equivalent in Gemini, which decides for itself, so it is not in the result.Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 2.5 Progoogle/gemini-2.5-proGoogleresponse_format (json_schema)supportedgenerationConfig.responseMimeType = "application/json"; generationConfig.responseJsonSchema = ‹JSON schema›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 2.5 Progoogle/gemini-2.5-proGoogleimage_url content partsupportedcontents[].parts[].text = ‹text›; contents[].parts[].fileData.fileUri = ‹URL›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 3.1 Flash-Litegoogle/gemini-3.1-flash-liteGoogletemperatureno restriction recordedgenerationConfig.temperature = ‹value›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 3.1 Flash-Litegoogle/gemini-3.1-flash-liteGoogletop_pno restriction recordedgenerationConfig.topP = ‹value›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 3.1 Flash-Litegoogle/gemini-3.1-flash-liteGooglestreamsupportedNot carried: `stream` is not a field in Gemini: streaming is a different method, :streamGenerateContent, so it is not in the result.Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 3.1 Flash-Litegoogle/gemini-3.1-flash-liteGoogletoolssupportedtools[].functionDeclarations[].name = ‹name›; tools[].functionDeclarations[].description = ‹text›; tools[].functionDeclarations[].parametersJsonSchema = ‹JSON schema›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 3.1 Flash-Litegoogle/gemini-3.1-flash-liteGoogleparallel_tool_callsnot available through SalyroNot carried: The parallel tool calls setting has no equivalent in Gemini, which decides for itself, so it is not in the result.Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 3.1 Flash-Litegoogle/gemini-3.1-flash-liteGoogleresponse_format (json_schema)supportedgenerationConfig.responseMimeType = "application/json"; generationConfig.responseJsonSchema = ‹JSON schema›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 3.1 Flash-Litegoogle/gemini-3.1-flash-liteGoogleimage_url content partsupportedcontents[].parts[].text = ‹text›; contents[].parts[].fileData.fileUri = ‹URL›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 3.5 Flashgoogle/gemini-3.5-flashGoogletemperatureno restriction recordedgenerationConfig.temperature = ‹value›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 3.5 Flashgoogle/gemini-3.5-flashGoogletop_pno restriction recordedgenerationConfig.topP = ‹value›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 3.5 Flashgoogle/gemini-3.5-flashGooglestreamsupportedNot carried: `stream` is not a field in Gemini: streaming is a different method, :streamGenerateContent, so it is not in the result.Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 3.5 Flashgoogle/gemini-3.5-flashGoogletoolssupportedtools[].functionDeclarations[].name = ‹name›; tools[].functionDeclarations[].description = ‹text›; tools[].functionDeclarations[].parametersJsonSchema = ‹JSON schema›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 3.5 Flashgoogle/gemini-3.5-flashGoogleparallel_tool_callsnot available through SalyroNot carried: The parallel tool calls setting has no equivalent in Gemini, which decides for itself, so it is not in the result.Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 3.5 Flashgoogle/gemini-3.5-flashGoogleresponse_format (json_schema)supportedgenerationConfig.responseMimeType = "application/json"; generationConfig.responseJsonSchema = ‹JSON schema›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 3.5 Flashgoogle/gemini-3.5-flashGoogleimage_url content partsupportedcontents[].parts[].text = ‹text›; contents[].parts[].fileData.fileUri = ‹URL›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 3.6 Flashgoogle/gemini-3.6-flashGoogletemperatureignoredgenerationConfig.temperature = ‹value›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 3.6 Flashgoogle/gemini-3.6-flashGoogletop_pignoredgenerationConfig.topP = ‹value›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 3.6 Flashgoogle/gemini-3.6-flashGooglestreamsupportedNot carried: `stream` is not a field in Gemini: streaming is a different method, :streamGenerateContent, so it is not in the result.Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 3.6 Flashgoogle/gemini-3.6-flashGoogletoolssupportedtools[].functionDeclarations[].name = ‹name›; tools[].functionDeclarations[].description = ‹text›; tools[].functionDeclarations[].parametersJsonSchema = ‹JSON schema›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 3.6 Flashgoogle/gemini-3.6-flashGoogleparallel_tool_callsnot available through SalyroNot carried: The parallel tool calls setting has no equivalent in Gemini, which decides for itself, so it is not in the result.Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 3.6 Flashgoogle/gemini-3.6-flashGoogleresponse_format (json_schema)supportedgenerationConfig.responseMimeType = "application/json"; generationConfig.responseJsonSchema = ‹JSON schema›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
Gemini 3.6 Flashgoogle/gemini-3.6-flashGoogleimage_url content partsupportedcontents[].parts[].text = ‹text›; contents[].parts[].fileData.fileUri = ‹URL›Salyro’s catalogue (models as listed on ai.google.dev/gemini-api/docs/models (verified outside the build 2026-08-26))
GPT-4oopenai/gpt-4oOpenAItemperatureno restriction recordedtemperature = ‹value›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-4oopenai/gpt-4oOpenAItop_pno restriction recordedtop_p = ‹value›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-4oopenai/gpt-4oOpenAIstreamsupportedstream = trueSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-4oopenai/gpt-4oOpenAItoolssupportedtools[].type = "function"; tools[].function.name = ‹name›; tools[].function.description = ‹text›; tools[].function.parameters = ‹JSON schema›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-4oopenai/gpt-4oOpenAIparallel_tool_callssupportedparallel_tool_calls = falseSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-4oopenai/gpt-4oOpenAIresponse_format (json_schema)supportedresponse_format.type = "json_schema"; response_format.json_schema.name = ‹name›; response_format.json_schema.schema = ‹JSON schema›; response_format.json_schema.strict = trueSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-4oopenai/gpt-4oOpenAIimage_url content partsupportedmessages[].content[].type = "text" | "image_url"; messages[].content[].text = ‹text›; messages[].content[].image_url.url = ‹URL›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-4o miniopenai/gpt-4o-miniOpenAItemperatureno restriction recordedtemperature = ‹value›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-4o miniopenai/gpt-4o-miniOpenAItop_pno restriction recordedtop_p = ‹value›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-4o miniopenai/gpt-4o-miniOpenAIstreamsupportedstream = trueSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-4o miniopenai/gpt-4o-miniOpenAItoolssupportedtools[].type = "function"; tools[].function.name = ‹name›; tools[].function.description = ‹text›; tools[].function.parameters = ‹JSON schema›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-4o miniopenai/gpt-4o-miniOpenAIparallel_tool_callssupportedparallel_tool_calls = falseSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-4o miniopenai/gpt-4o-miniOpenAIresponse_format (json_schema)supportedresponse_format.type = "json_schema"; response_format.json_schema.name = ‹name›; response_format.json_schema.schema = ‹JSON schema›; response_format.json_schema.strict = trueSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-4o miniopenai/gpt-4o-miniOpenAIimage_url content partsupportedmessages[].content[].type = "text" | "image_url"; messages[].content[].text = ‹text›; messages[].content[].image_url.url = ‹URL›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.4openai/gpt-5.4OpenAItemperaturerejectedtemperature = ‹value›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.4openai/gpt-5.4OpenAItop_prejectedtop_p = ‹value›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.4openai/gpt-5.4OpenAIstreamsupportedstream = trueSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.4openai/gpt-5.4OpenAItoolssupportedtools[].type = "function"; tools[].function.name = ‹name›; tools[].function.description = ‹text›; tools[].function.parameters = ‹JSON schema›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.4openai/gpt-5.4OpenAIparallel_tool_callssupportedparallel_tool_calls = falseSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.4openai/gpt-5.4OpenAIresponse_format (json_schema)supportedresponse_format.type = "json_schema"; response_format.json_schema.name = ‹name›; response_format.json_schema.schema = ‹JSON schema›; response_format.json_schema.strict = trueSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.4openai/gpt-5.4OpenAIimage_url content partsupportedmessages[].content[].type = "text" | "image_url"; messages[].content[].text = ‹text›; messages[].content[].image_url.url = ‹URL›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.4 miniopenai/gpt-5.4-miniOpenAItemperaturerejectedtemperature = ‹value›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.4 miniopenai/gpt-5.4-miniOpenAItop_prejectedtop_p = ‹value›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.4 miniopenai/gpt-5.4-miniOpenAIstreamsupportedstream = trueSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.4 miniopenai/gpt-5.4-miniOpenAItoolssupportedtools[].type = "function"; tools[].function.name = ‹name›; tools[].function.description = ‹text›; tools[].function.parameters = ‹JSON schema›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.4 miniopenai/gpt-5.4-miniOpenAIparallel_tool_callssupportedparallel_tool_calls = falseSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.4 miniopenai/gpt-5.4-miniOpenAIresponse_format (json_schema)supportedresponse_format.type = "json_schema"; response_format.json_schema.name = ‹name›; response_format.json_schema.schema = ‹JSON schema›; response_format.json_schema.strict = trueSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.4 miniopenai/gpt-5.4-miniOpenAIimage_url content partsupportedmessages[].content[].type = "text" | "image_url"; messages[].content[].text = ‹text›; messages[].content[].image_url.url = ‹URL›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.4 nanoopenai/gpt-5.4-nanoOpenAItemperaturerejectedtemperature = ‹value›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.4 nanoopenai/gpt-5.4-nanoOpenAItop_prejectedtop_p = ‹value›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.4 nanoopenai/gpt-5.4-nanoOpenAIstreamsupportedstream = trueSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.4 nanoopenai/gpt-5.4-nanoOpenAItoolssupportedtools[].type = "function"; tools[].function.name = ‹name›; tools[].function.description = ‹text›; tools[].function.parameters = ‹JSON schema›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.4 nanoopenai/gpt-5.4-nanoOpenAIparallel_tool_callssupportedparallel_tool_calls = falseSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.4 nanoopenai/gpt-5.4-nanoOpenAIresponse_format (json_schema)supportedresponse_format.type = "json_schema"; response_format.json_schema.name = ‹name›; response_format.json_schema.schema = ‹JSON schema›; response_format.json_schema.strict = trueSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.4 nanoopenai/gpt-5.4-nanoOpenAIimage_url content partsupportedmessages[].content[].type = "text" | "image_url"; messages[].content[].text = ‹text›; messages[].content[].image_url.url = ‹URL›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.5openai/gpt-5.5OpenAItemperaturerejectedtemperature = ‹value›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.5openai/gpt-5.5OpenAItop_prejectedtop_p = ‹value›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.5openai/gpt-5.5OpenAIstreamsupportedstream = trueSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.5openai/gpt-5.5OpenAItoolssupportedtools[].type = "function"; tools[].function.name = ‹name›; tools[].function.description = ‹text›; tools[].function.parameters = ‹JSON schema›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.5openai/gpt-5.5OpenAIparallel_tool_callssupportedparallel_tool_calls = falseSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.5openai/gpt-5.5OpenAIresponse_format (json_schema)supportedresponse_format.type = "json_schema"; response_format.json_schema.name = ‹name›; response_format.json_schema.schema = ‹JSON schema›; response_format.json_schema.strict = trueSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.5openai/gpt-5.5OpenAIimage_url content partsupportedmessages[].content[].type = "text" | "image_url"; messages[].content[].text = ‹text›; messages[].content[].image_url.url = ‹URL›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.6 Lunaopenai/gpt-5.6-lunaOpenAItemperaturerejectedtemperature = ‹value›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.6 Lunaopenai/gpt-5.6-lunaOpenAItop_prejectedtop_p = ‹value›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.6 Lunaopenai/gpt-5.6-lunaOpenAIstreamsupportedstream = trueSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.6 Lunaopenai/gpt-5.6-lunaOpenAItoolssupportedtools[].type = "function"; tools[].function.name = ‹name›; tools[].function.description = ‹text›; tools[].function.parameters = ‹JSON schema›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.6 Lunaopenai/gpt-5.6-lunaOpenAIparallel_tool_callssupportedparallel_tool_calls = falseSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.6 Lunaopenai/gpt-5.6-lunaOpenAIresponse_format (json_schema)supportedresponse_format.type = "json_schema"; response_format.json_schema.name = ‹name›; response_format.json_schema.schema = ‹JSON schema›; response_format.json_schema.strict = trueSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.6 Lunaopenai/gpt-5.6-lunaOpenAIimage_url content partsupportedmessages[].content[].type = "text" | "image_url"; messages[].content[].text = ‹text›; messages[].content[].image_url.url = ‹URL›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.6 Solopenai/gpt-5.6-solOpenAItemperaturerejectedtemperature = ‹value›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.6 Solopenai/gpt-5.6-solOpenAItop_prejectedtop_p = ‹value›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.6 Solopenai/gpt-5.6-solOpenAIstreamsupportedstream = trueSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.6 Solopenai/gpt-5.6-solOpenAItoolssupportedtools[].type = "function"; tools[].function.name = ‹name›; tools[].function.description = ‹text›; tools[].function.parameters = ‹JSON schema›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.6 Solopenai/gpt-5.6-solOpenAIparallel_tool_callssupportedparallel_tool_calls = falseSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.6 Solopenai/gpt-5.6-solOpenAIresponse_format (json_schema)supportedresponse_format.type = "json_schema"; response_format.json_schema.name = ‹name›; response_format.json_schema.schema = ‹JSON schema›; response_format.json_schema.strict = trueSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.6 Solopenai/gpt-5.6-solOpenAIimage_url content partsupportedmessages[].content[].type = "text" | "image_url"; messages[].content[].text = ‹text›; messages[].content[].image_url.url = ‹URL›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.6 Terraopenai/gpt-5.6-terraOpenAItemperaturerejectedtemperature = ‹value›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.6 Terraopenai/gpt-5.6-terraOpenAItop_prejectedtop_p = ‹value›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.6 Terraopenai/gpt-5.6-terraOpenAIstreamsupportedstream = trueSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.6 Terraopenai/gpt-5.6-terraOpenAItoolssupportedtools[].type = "function"; tools[].function.name = ‹name›; tools[].function.description = ‹text›; tools[].function.parameters = ‹JSON schema›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.6 Terraopenai/gpt-5.6-terraOpenAIparallel_tool_callssupportedparallel_tool_calls = falseSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.6 Terraopenai/gpt-5.6-terraOpenAIresponse_format (json_schema)supportedresponse_format.type = "json_schema"; response_format.json_schema.name = ‹name›; response_format.json_schema.schema = ‹JSON schema›; response_format.json_schema.strict = trueSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
GPT-5.6 Terraopenai/gpt-5.6-terraOpenAIimage_url content partsupportedmessages[].content[].type = "text" | "image_url"; messages[].content[].text = ‹text›; messages[].content[].image_url.url = ‹URL›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
o4-miniopenai/o4-miniOpenAItemperatureno restriction recordedtemperature = ‹value›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
o4-miniopenai/o4-miniOpenAItop_pno restriction recordedtop_p = ‹value›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
o4-miniopenai/o4-miniOpenAIstreamsupportedstream = trueSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
o4-miniopenai/o4-miniOpenAItoolssupportedtools[].type = "function"; tools[].function.name = ‹name›; tools[].function.description = ‹text›; tools[].function.parameters = ‹JSON schema›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
o4-miniopenai/o4-miniOpenAIparallel_tool_callsnot available through Salyroparallel_tool_calls = falseSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
o4-miniopenai/o4-miniOpenAIresponse_format (json_schema)supportedresponse_format.type = "json_schema"; response_format.json_schema.name = ‹name›; response_format.json_schema.schema = ‹JSON schema›; response_format.json_schema.strict = trueSalyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
o4-miniopenai/o4-miniOpenAIimage_url content partsupportedmessages[].content[].type = "text" | "image_url"; messages[].content[].text = ‹text›; messages[].content[].image_url.url = ‹URL›Salyro’s catalogue (models as listed on platform.openai.com/docs/models (verified outside the build 2026-08-26))
Grok 4.3xai/grok-4.3xAItemperatureno restriction recordedtemperature = ‹value›Salyro’s catalogue (models as listed on docs.x.ai/developers/models (verified outside the build 2026-08-26))
Grok 4.3xai/grok-4.3xAItop_pno restriction recordedtop_p = ‹value›Salyro’s catalogue (models as listed on docs.x.ai/developers/models (verified outside the build 2026-08-26))
Grok 4.3xai/grok-4.3xAIstreamsupportedstream = trueSalyro’s catalogue (models as listed on docs.x.ai/developers/models (verified outside the build 2026-08-26))
Grok 4.3xai/grok-4.3xAItoolssupportedtools[].type = "function"; tools[].function.name = ‹name›; tools[].function.description = ‹text›; tools[].function.parameters = ‹JSON schema›Salyro’s catalogue (models as listed on docs.x.ai/developers/models (verified outside the build 2026-08-26))
Grok 4.3xai/grok-4.3xAIparallel_tool_callssupportedparallel_tool_calls = falseSalyro’s catalogue (models as listed on docs.x.ai/developers/models (verified outside the build 2026-08-26))
Grok 4.3xai/grok-4.3xAIresponse_format (json_schema)supportedresponse_format.type = "json_schema"; response_format.json_schema.name = ‹name›; response_format.json_schema.schema = ‹JSON schema›; response_format.json_schema.strict = trueSalyro’s catalogue (models as listed on docs.x.ai/developers/models (verified outside the build 2026-08-26))
Grok 4.3xai/grok-4.3xAIimage_url content partsupportedmessages[].content[].type = "text" | "image_url"; messages[].content[].text = ‹text›; messages[].content[].image_url.url = ‹URL›Salyro’s catalogue (models as listed on docs.x.ai/developers/models (verified outside the build 2026-08-26))
Grok 4.5xai/grok-4.5xAItemperatureno restriction recordedtemperature = ‹value›Salyro’s catalogue (models as listed on docs.x.ai/developers/models (verified outside the build 2026-08-26))
Grok 4.5xai/grok-4.5xAItop_pno restriction recordedtop_p = ‹value›Salyro’s catalogue (models as listed on docs.x.ai/developers/models (verified outside the build 2026-08-26))
Grok 4.5xai/grok-4.5xAIstreamsupportedstream = trueSalyro’s catalogue (models as listed on docs.x.ai/developers/models (verified outside the build 2026-08-26))
Grok 4.5xai/grok-4.5xAItoolssupportedtools[].type = "function"; tools[].function.name = ‹name›; tools[].function.description = ‹text›; tools[].function.parameters = ‹JSON schema›Salyro’s catalogue (models as listed on docs.x.ai/developers/models (verified outside the build 2026-08-26))
Grok 4.5xai/grok-4.5xAIparallel_tool_callssupportedparallel_tool_calls = falseSalyro’s catalogue (models as listed on docs.x.ai/developers/models (verified outside the build 2026-08-26))
Grok 4.5xai/grok-4.5xAIresponse_format (json_schema)supportedresponse_format.type = "json_schema"; response_format.json_schema.name = ‹name›; response_format.json_schema.schema = ‹JSON schema›; response_format.json_schema.strict = trueSalyro’s catalogue (models as listed on docs.x.ai/developers/models (verified outside the build 2026-08-26))
Grok 4.5xai/grok-4.5xAIimage_url content partsupportedmessages[].content[].type = "text" | "image_url"; messages[].content[].text = ‹text›; messages[].content[].image_url.url = ‹URL›Salyro’s catalogue (models as listed on docs.x.ai/developers/models (verified outside the build 2026-08-26))