diff --git a/models/openai/gpt-3.5-turbo-16k.yaml b/models/openai/gpt-3.5-turbo-16k.yaml new file mode 100644 index 0000000..3be7c9c --- /dev/null +++ b/models/openai/gpt-3.5-turbo-16k.yaml @@ -0,0 +1,37 @@ +# yaml-language-server: $schema=https://modelparams.dev/api/v1/schema.json +provider: openai +authType: api_key +model: gpt-3.5-turbo-16k +params: + - path: max_tokens + type: integer + label: Max tokens + description: Maximum number of output tokens the model may generate. + default: 4096 + range: + min: 1 + group: generation_length + - path: temperature + type: number + label: Temperature + description: >- + Controls randomness. Lower values make outputs more focused; higher values make them more + varied. + default: 1 + range: + min: 0 + max: 2 + step: 0.1 + group: sampling + - path: top_p + type: number + label: Top P + description: >- + Controls nucleus sampling by limiting generation to tokens whose cumulative probability + reaches this value. + default: 1 + range: + min: 0 + max: 1 + step: 0.01 + group: sampling diff --git a/packages/modelparams/src/generated/data.ts b/packages/modelparams/src/generated/data.ts index b247987..0aaae3a 100644 --- a/packages/modelparams/src/generated/data.ts +++ b/packages/modelparams/src/generated/data.ts @@ -11558,6 +11558,50 @@ export const CATALOG = [ } ] }, + { + "provider": "openai", + "authType": "api_key", + "model": "gpt-3.5-turbo-16k", + "params": [ + { + "path": "max_tokens", + "label": "Max tokens", + "description": "Maximum number of output tokens the model may generate.", + "group": "generation_length", + "type": "integer", + "default": 4096, + "range": { + "min": 1 + } + }, + { + "path": "temperature", + "label": "Temperature", + "description": "Controls randomness. Lower values make outputs more focused; higher values make them more varied.", + "group": "sampling", + "type": "number", + "default": 1, + "range": { + "min": 0, + "max": 2, + "step": 0.1 + } + }, + { + "path": "top_p", + "label": "Top P", + "description": "Controls nucleus sampling by limiting generation to tokens whose cumulative probability reaches this value.", + "group": "sampling", + "type": "number", + "default": 1, + "range": { + "min": 0, + "max": 1, + "step": 0.01 + } + } + ] + }, { "provider": "openai", "authType": "api_key", diff --git a/packages/modelparams/src/generated/defaults.ts b/packages/modelparams/src/generated/defaults.ts index 86c3326..d865fe6 100644 --- a/packages/modelparams/src/generated/defaults.ts +++ b/packages/modelparams/src/generated/defaults.ts @@ -883,6 +883,11 @@ export const DEFAULTS = { temperature: 1, top_p: 1, }, + "openai/gpt-3.5-turbo-16k": { + max_tokens: 4096, + temperature: 1, + top_p: 1, + }, "openai/gpt-4-turbo": { max_tokens: 4096, temperature: 1, diff --git a/packages/modelparams/src/generated/model-ids.ts b/packages/modelparams/src/generated/model-ids.ts index 24d35a5..f8a4675 100644 --- a/packages/modelparams/src/generated/model-ids.ts +++ b/packages/modelparams/src/generated/model-ids.ts @@ -134,6 +134,7 @@ export const MODEL_IDS = [ "nvidia/usdcode-llama-3.1-70b-instruct", "openai/chatgpt-4o-latest", "openai/gpt-3.5-turbo", + "openai/gpt-3.5-turbo-16k", "openai/gpt-4-turbo", "openai/gpt-4-turbo-2024-04-09", "openai/gpt-4.1", diff --git a/packages/modelparams/src/generated/params-by-id.ts b/packages/modelparams/src/generated/params-by-id.ts index 673247a..5efabdd 100644 --- a/packages/modelparams/src/generated/params-by-id.ts +++ b/packages/modelparams/src/generated/params-by-id.ts @@ -1091,6 +1091,11 @@ export type ParamsById = { temperature: number; top_p: number; }; + "openai/gpt-3.5-turbo-16k": { + max_tokens: number; + temperature: number; + top_p: number; + }; "openai/gpt-4-turbo": { max_tokens: number; temperature: number;