{
  "name": "OpenAI",
  "url": {
    "default": "https://api.openai.com/v1"
  },
  "url_suffix": {
    "chat": "chat/completions",
    "models": "models",
    "embedding": "embeddings",
    "asr": "audio/transcriptions",
    "tts": "audio/speech"
  },
  "class": "gpt",
  "models": [
    {
      "name": "gpt-5.5",
      "max_tokens": 400000,
      "model_types": [
        "chat",
        "vision"
      ]
    },
    {
      "name": "gpt-5.4",
      "max_tokens": 400000,
      "model_types": [
        "chat",
        "vision"
      ]
    },
    {
      "name": "gpt-5.4-mini",
      "max_tokens": 400000,
      "model_types": [
        "chat",
        "vision"
      ]
    },
    {
      "name": "gpt-5.4-nano",
      "max_tokens": 400000,
      "model_types": [
        "chat",
        "vision"
      ]
    },
    {
      "name": "gpt-5.2-pro",
      "max_tokens": 400000,
      "model_types": [
        "chat",
        "vision"
      ]
    },
    {
      "name": "gpt-5.2",
      "max_tokens": 400000,
      "model_types": [
        "chat",
        "vision"
      ]
    },
    {
      "name": "gpt-5.1",
      "max_tokens": 400000,
      "model_types": [
        "chat",
        "vision"
      ]
    },
    {
      "name": "gpt-5.1-chat-latest",
      "max_tokens": 400000,
      "model_types": [
        "chat",
        "vision"
      ]
    },
    {
      "name": "gpt-5",
      "max_tokens": 400000,
      "model_types": [
        "chat",
        "vision"
      ]
    },
    {
      "name": "gpt-5-mini",
      "max_tokens": 400000,
      "model_types": [
        "chat",
        "vision"
      ]
    },
    {
      "name": "gpt-5-nano",
      "max_tokens": 400000,
      "model_types": [
        "chat",
        "vision"
      ]
    },
    {
      "name": "gpt-5-chat-latest",
      "max_tokens": 400000,
      "model_types": [
        "chat",
        "vision"
      ]
    },
    {
      "name": "gpt-4.1",
      "max_tokens": 1047576,
      "model_types": [
        "chat",
        "vision"
      ]
    },
    {
      "name": "gpt-4.1-mini",
      "max_tokens": 1047576,
      "model_types": [
        "chat",
        "vision"
      ]
    },
    {
      "name": "gpt-4.1-nano",
      "max_tokens": 1047576,
      "model_types": [
        "chat",
        "vision"
      ]
    },
    {
      "name": "gpt-4.5-preview",
      "max_tokens": 128000,
      "model_types": [
        "chat"
      ]
    },
    {
      "name": "gpt-4o-mini",
      "max_tokens": 128000,
      "model_types": [
        "chat",
        "vision"
      ]
    },
    {
      "name": "gpt-4o",
      "max_tokens": 128000,
      "model_types": [
        "chat",
        "vision"
      ]
    },
    {
      "name": "gpt-3.5-turbo",
      "max_tokens": 4096,
      "model_types": [
        "chat"
      ]
    },
    {
      "name": "gpt-3.5-turbo-16k-0613",
      "max_tokens": 16385,
      "model_types": [
        "chat"
      ]
    },
    {
      "name": "text-embedding-ada-002",
      "max_tokens": 8191,
      "model_types": [
        "embedding"
      ]
    },
    {
      "name": "text-embedding-3-small",
      "max_tokens": 8191,
      "model_types": [
        "embedding"
      ]
    },
    {
      "name": "text-embedding-3-large",
      "max_tokens": 8191,
      "model_types": [
        "embedding"
      ]
    },
    {
      "name": "whisper-1",
      "max_tokens": 26214400,
      "model_types": [
        "asr"
      ]
    },
    {
      "name": "gpt-4",
      "max_tokens": 8191,
      "model_types": [
        "chat"
      ]
    },
    {
      "name": "gpt-4-turbo",
      "max_tokens": 8191,
      "model_types": [
        "chat"
      ]
    },
    {
      "name": "gpt-4-32k",
      "max_tokens": 32768,
      "model_types": [
        "chat"
      ]
    },
    {
      "name": "tts-1",
      "max_tokens": 2048,
      "model_types": [
        "tts"
      ]
    }
  ]
}
