diff --git a/models/openai/gpt-5.3-codex-spark-subscription.yaml b/models/openai/gpt-5.3-codex-spark-subscription.yaml index d7facb12..e56ee4f8 100644 --- a/models/openai/gpt-5.3-codex-spark-subscription.yaml +++ b/models/openai/gpt-5.3-codex-spark-subscription.yaml @@ -3,7 +3,7 @@ provider: openai authType: subscription apiSurface: openai-responses model: gpt-5.3-codex-spark -status: active +status: retired params: - path: reasoning.effort type: enum diff --git a/models/openai/gpt-5.4-mini-subscription.yaml b/models/openai/gpt-5.4-mini-subscription.yaml index b696177e..6dc06241 100644 --- a/models/openai/gpt-5.4-mini-subscription.yaml +++ b/models/openai/gpt-5.4-mini-subscription.yaml @@ -3,7 +3,7 @@ provider: openai authType: subscription apiSurface: openai-responses model: gpt-5.4-mini -status: active +status: retired params: - path: reasoning.effort type: enum diff --git a/models/openai/gpt-5.4-subscription.yaml b/models/openai/gpt-5.4-subscription.yaml index 1abb1525..da575d56 100644 --- a/models/openai/gpt-5.4-subscription.yaml +++ b/models/openai/gpt-5.4-subscription.yaml @@ -3,7 +3,7 @@ provider: openai authType: subscription apiSurface: openai-responses model: gpt-5.4 -status: active +status: retired params: - path: reasoning.effort type: enum diff --git a/models/xai/grok-4.20-0309-non-reasoning.yaml b/models/xai/grok-4.20-0309-non-reasoning.yaml index 27df37f8..76cd04b2 100644 --- a/models/xai/grok-4.20-0309-non-reasoning.yaml +++ b/models/xai/grok-4.20-0309-non-reasoning.yaml @@ -28,7 +28,7 @@ params: description: Controls nucleus sampling by limiting generation to tokens within the selected cumulative probability. default: 1 range: - min: 0 + min: 0.01 max: 1 step: 0.01 group: sampling diff --git a/models/xai/grok-4.20-0309-reasoning.yaml b/models/xai/grok-4.20-0309-reasoning.yaml index 09e3f4b7..7a335e98 100644 --- a/models/xai/grok-4.20-0309-reasoning.yaml +++ b/models/xai/grok-4.20-0309-reasoning.yaml @@ -28,7 +28,7 @@ params: description: Controls nucleus sampling by limiting generation to tokens within the selected cumulative probability. default: 1 range: - min: 0 + min: 0.01 max: 1 step: 0.01 group: sampling diff --git a/packages/modelparams-python/src/modelparams/_generated/catalog.json b/packages/modelparams-python/src/modelparams/_generated/catalog.json index 85e72cf8..832da527 100644 --- a/packages/modelparams-python/src/modelparams/_generated/catalog.json +++ b/packages/modelparams-python/src/modelparams/_generated/catalog.json @@ -28943,7 +28943,7 @@ "authType": "subscription", "apiSurface": "openai-responses", "model": "gpt-5.3-codex-spark", - "status": "active", + "status": "retired", "params": [ { "path": "reasoning.effort", @@ -29115,7 +29115,7 @@ "authType": "subscription", "apiSurface": "openai-responses", "model": "gpt-5.4-mini", - "status": "active", + "status": "retired", "params": [ { "path": "reasoning.effort", @@ -29283,7 +29283,7 @@ "authType": "subscription", "apiSurface": "openai-responses", "model": "gpt-5.4", - "status": "active", + "status": "retired", "params": [ { "path": "reasoning.effort", @@ -34037,7 +34037,7 @@ "type": "number", "default": 1, "range": { - "min": 0, + "min": 0.01, "max": 1, "step": 0.01 } @@ -34181,7 +34181,7 @@ "type": "number", "default": 1, "range": { - "min": 0, + "min": 0.01, "max": 1, "step": 0.01 } diff --git a/packages/modelparams-python/src/modelparams/types/xai.py b/packages/modelparams-python/src/modelparams/types/xai.py index f7f20e38..b6083efa 100644 --- a/packages/modelparams-python/src/modelparams/types/xai.py +++ b/packages/modelparams-python/src/modelparams/types/xai.py @@ -15,7 +15,7 @@ { "max_completion_tokens": Annotated[int, Field(ge=1)], "temperature": Annotated[float, Field(ge=0, le=2)], - "top_p": Annotated[float, Field(ge=0, le=1)], + "top_p": Annotated[float, Field(ge=0.01, le=1)], "seed": int, "stop": str, "response_format.type": Literal["text", "json_object", "json_schema"], @@ -43,7 +43,7 @@ { "max_completion_tokens": Annotated[int, Field(ge=1)], "temperature": Annotated[float, Field(ge=0, le=2)], - "top_p": Annotated[float, Field(ge=0, le=1)], + "top_p": Annotated[float, Field(ge=0.01, le=1)], "seed": int, "response_format.type": Literal["text", "json_object", "json_schema"], }, diff --git a/packages/modelparams/src/generated/data.ts b/packages/modelparams/src/generated/data.ts index ae1dec6a..018fea5b 100644 --- a/packages/modelparams/src/generated/data.ts +++ b/packages/modelparams/src/generated/data.ts @@ -28948,7 +28948,7 @@ const GENERATED_CATALOG = [ "authType": "subscription", "apiSurface": "openai-responses", "model": "gpt-5.3-codex-spark", - "status": "active", + "status": "retired", "params": [ { "path": "reasoning.effort", @@ -29120,7 +29120,7 @@ const GENERATED_CATALOG = [ "authType": "subscription", "apiSurface": "openai-responses", "model": "gpt-5.4-mini", - "status": "active", + "status": "retired", "params": [ { "path": "reasoning.effort", @@ -29288,7 +29288,7 @@ const GENERATED_CATALOG = [ "authType": "subscription", "apiSurface": "openai-responses", "model": "gpt-5.4", - "status": "active", + "status": "retired", "params": [ { "path": "reasoning.effort", @@ -34042,7 +34042,7 @@ const GENERATED_CATALOG = [ "type": "number", "default": 1, "range": { - "min": 0, + "min": 0.01, "max": 1, "step": 0.01 } @@ -34186,7 +34186,7 @@ const GENERATED_CATALOG = [ "type": "number", "default": 1, "range": { - "min": 0, + "min": 0.01, "max": 1, "step": 0.01 }