Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
224 changes: 224 additions & 0 deletions general/azure-ai.json
Original file line number Diff line number Diff line change
Expand Up @@ -2775,6 +2775,230 @@
],
"type": { "primary": "chat", "supported": ["tools", "image"] }
},
"gpt-5.4": {
"removeParams": ["max_tokens"],
"params": [
{ "key": "max_completion_tokens", "defaultValue": 20000, "minValue": 1, "maxValue": 272000 },
{
"key": "response_format",
"defaultValue": null,
"options": [
{ "value": null, "name": "Text" },
{
"value": "json_object",
"name": "JSON Object",
"schema": {
"type": "object",
"properties": { "type": { "type": "string", "value": "json_object" } }
}
},
{
"value": "json_schema",
"name": "JSON Schema",
"schema": {
"type": "object",
"properties": {
"type": { "type": "string", "value": "json_schema" },
"json_schema": { "type": "object" }
}
},
"params": { "key": "json_schema", "defaultValue": null, "type": "json", "skipValues": [null] }
}
],
"skipValues": [null],
"type": "string"
}
],
"type": { "primary": "chat", "supported": ["tools", "image"] }
},
"gpt-5.4-2026-03-05": {
"removeParams": ["max_tokens"],
"params": [
{ "key": "max_completion_tokens", "defaultValue": 20000, "minValue": 1, "maxValue": 272000 },
{
"key": "response_format",
"defaultValue": null,
"options": [
{ "value": null, "name": "Text" },
{
"value": "json_object",
"name": "JSON Object",
"schema": {
"type": "object",
"properties": { "type": { "type": "string", "value": "json_object" } }
}
},
{
"value": "json_schema",
"name": "JSON Schema",
"schema": {
"type": "object",
"properties": {
"type": { "type": "string", "value": "json_schema" },
"json_schema": { "type": "object" }
}
},
"params": { "key": "json_schema", "defaultValue": null, "type": "json", "skipValues": [null] }
}
],
"skipValues": [null],
"type": "string"
}
],
"type": { "primary": "chat", "supported": ["tools", "image"] }
},
"gpt-5.4-mini": {
"removeParams": ["temperature", "top_p", "n", "presence_penalty", "frequency_penalty", "logit_bias", "max_tokens"],
"params": [
{ "key": "max_completion_tokens", "defaultValue": 20000, "minValue": 1, "maxValue": 272000 },
{
"key": "response_format",
"defaultValue": null,
"options": [
{ "value": null, "name": "Text" },
{
"value": "json_object",
"name": "JSON Object",
"schema": {
"type": "object",
"properties": { "type": { "type": "string", "value": "json_object" } }
}
},
{
"value": "json_schema",
"name": "JSON Schema",
"schema": {
"type": "object",
"properties": {
"type": { "type": "string", "value": "json_schema" },
"json_schema": { "type": "object" }
}
},
"params": { "key": "json_schema", "defaultValue": null, "type": "json", "skipValues": [null] }
}
],
"skipValues": [null],
"type": "string"
}
],
"type": { "primary": "chat", "supported": ["tools", "image"] }
},
"gpt-5.4-mini-2026-03-17": {
"removeParams": ["temperature", "top_p", "n", "presence_penalty", "frequency_penalty", "logit_bias", "max_tokens"],
"params": [
{ "key": "max_completion_tokens", "defaultValue": 20000, "minValue": 1, "maxValue": 272000 },
{
"key": "response_format",
"defaultValue": null,
"options": [
{ "value": null, "name": "Text" },
{
"value": "json_object",
"name": "JSON Object",
"schema": {
"type": "object",
"properties": { "type": { "type": "string", "value": "json_object" } }
}
},
{
"value": "json_schema",
"name": "JSON Schema",
"schema": {
"type": "object",
"properties": {
"type": { "type": "string", "value": "json_schema" },
"json_schema": { "type": "object" }
}
},
"params": { "key": "json_schema", "defaultValue": null, "type": "json", "skipValues": [null] }
}
],
"skipValues": [null],
"type": "string"
}
],
"type": { "primary": "chat", "supported": ["tools", "image"] }
},
"gpt-5.4-nano": {
"removeParams": ["temperature", "top_p", "n", "presence_penalty", "frequency_penalty", "logit_bias", "max_tokens"],
"params": [
{ "key": "max_completion_tokens", "defaultValue": 20000, "minValue": 1, "maxValue": 272000 },
{
"key": "response_format",
"defaultValue": null,
"options": [
{ "value": null, "name": "Text" },
{
"value": "json_object",
"name": "JSON Object",
"schema": {
"type": "object",
"properties": { "type": { "type": "string", "value": "json_object" } }
}
},
{
"value": "json_schema",
"name": "JSON Schema",
"schema": {
"type": "object",
"properties": {
"type": { "type": "string", "value": "json_schema" },
"json_schema": { "type": "object" }
}
},
"params": { "key": "json_schema", "defaultValue": null, "type": "json", "skipValues": [null] }
}
],
"skipValues": [null],
"type": "string"
}
],
"type": { "primary": "chat", "supported": ["tools", "image"] }
},
"gpt-5.4-nano-2026-03-17": {
"removeParams": ["temperature", "top_p", "n", "presence_penalty", "frequency_penalty", "logit_bias", "max_tokens"],
"params": [
{ "key": "max_completion_tokens", "defaultValue": 20000, "minValue": 1, "maxValue": 272000 },
{
"key": "response_format",
"defaultValue": null,
"options": [
{ "value": null, "name": "Text" },
{
"value": "json_object",
"name": "JSON Object",
"schema": {
"type": "object",
"properties": { "type": { "type": "string", "value": "json_object" } }
}
},
{
"value": "json_schema",
"name": "JSON Schema",
"schema": {
"type": "object",
"properties": {
"type": { "type": "string", "value": "json_schema" },
"json_schema": { "type": "object" }
}
},
"params": { "key": "json_schema", "defaultValue": null, "type": "json", "skipValues": [null] }
}
],
"skipValues": [null],
"type": "string"
}
],
"type": { "primary": "chat", "supported": ["tools", "image"] }
},
"gpt-5.4-pro": {
"disablePlayground": true,
"type": {
"primary": "responses",
"supported": ["tools", "image"],
"unsupported": ["chat", "messages"]
}
},
"grok-3-mini-high": {
"type": { "primary": "chat", "supported": [] }
},
Expand Down
91 changes: 90 additions & 1 deletion pricing/azure-ai.json
Original file line number Diff line number Diff line change
Expand Up @@ -4022,7 +4022,7 @@
"price": 0.00045
},
"cache_read_input_token": {
"price": 0.000008
"price": 0.0000075
},
"additional_units": {
"web_search": {
Expand Down Expand Up @@ -4083,5 +4083,94 @@
}
}
}
},
"gpt-5.4": {
"pricing_config": {
"pay_as_you_go": {
"request_token": {
"price": 0.00025
},
"response_token": {
"price": 0.0015
},
"cache_read_input_token": {
"price": 0.000025
},
"additional_units": {
"web_search": {
"price": 1
},
"file_search": {
"price": 0.25
}
}
}
}
},
"gpt-5.4-pro": {
"pricing_config": {
"pay_as_you_go": {
"request_token": {
"price": 0.003
},
"response_token": {
"price": 0.018
},
"additional_units": {
"web_search": {
"price": 1
},
"file_search": {
"price": 0.25
}
}
}
}
},
"gpt-5.4-mini": {
"pricing_config": {
"pay_as_you_go": {
"request_token": {
"price": 0.000075
},
"response_token": {
"price": 0.00045
},
"cache_read_input_token": {
"price": 0.0000075
},
Comment on lines +4139 to +4141
"additional_units": {
"web_search": {
"price": 1
},
"file_search": {
"price": 0.25
}
}
}
}
},
"gpt-5.4-nano": {
"pricing_config": {
"pay_as_you_go": {
"request_token": {
"price": 0.00002
},
"response_token": {
"price": 0.000125
},
"cache_read_input_token": {
"price": 0.000002
},
"additional_units": {
"web_search": {
"price": 1
},
"file_search": {
"price": 0.25
}
}
}
}
}
}
Loading