{
  "ok": true,
  "version": "2026-03-31-universal-r7",
  "providers": [
    {
      "name": "openai",
      "family": "openai",
      "apiFormat": "openai_responses",
      "clientApiFormat": "openai",
      "clientBaseURL": "/p/openai/v1",
      "baseURL": "https://api.openai.com",
      "pathPrefix": "",
      "apiKeyEnv": "OPENAI_API_KEY",
      "wireApis": [
        "chat",
        "responses"
      ],
      "upstream": {
        "family": "openai",
        "pathPrefix": "",
        "nativeWireApis": []
      },
      "gateway": {
        "enabled": false,
        "mode": "custom",
        "authMode": "forward-provider-key",
        "slug": "openai"
      },
      "chatMode": "native",
      "responsesMode": "native",
      "providerSecretRequired": true,
      "configured": false,
      "routes": {
        "clientBaseURL": "/p/openai/v1",
        "main": "/p/openai/v1/chat/completions",
        "shorthand": "/p/openai/chat/completions",
        "responses": {
          "main": "/p/openai/v1/responses",
          "shorthand": "/p/openai/responses",
          "codexBaseUrl": "/p/openai/v1",
          "codexWireApi": "responses",
          "mode": "native"
        },
        "chat": {
          "main": "/p/openai/v1/chat/completions",
          "shorthand": "/p/openai/chat/completions",
          "mode": "native"
        }
      }
    },
    {
      "name": "anthropic",
      "family": "anthropic",
      "apiFormat": "anthropic",
      "clientApiFormat": "openai",
      "clientBaseURL": "/p/anthropic/v1",
      "baseURL": "https://api.anthropic.com",
      "pathPrefix": "",
      "apiKeyEnv": "ANTHROPIC_API_KEY",
      "wireApis": [
        "chat",
        "responses"
      ],
      "upstream": {
        "family": "anthropic",
        "pathPrefix": "",
        "nativeWireApis": [
          "messages"
        ]
      },
      "gateway": {
        "enabled": false,
        "mode": "custom",
        "authMode": "forward-provider-key",
        "slug": "anthropic"
      },
      "chatMode": "anthropic",
      "responsesMode": "anthropic",
      "providerSecretRequired": true,
      "configured": false,
      "routes": {
        "clientBaseURL": "/p/anthropic/v1",
        "main": "/p/anthropic/v1/chat/completions",
        "shorthand": "/p/anthropic/chat/completions",
        "responses": {
          "main": "/p/anthropic/v1/responses",
          "shorthand": "/p/anthropic/responses",
          "codexBaseUrl": "/p/anthropic/v1",
          "codexWireApi": "responses",
          "mode": "translated"
        },
        "chat": {
          "main": "/p/anthropic/v1/chat/completions",
          "shorthand": "/p/anthropic/chat/completions",
          "mode": "translated"
        }
      }
    },
    {
      "name": "ollama",
      "family": "openai",
      "apiFormat": "openai_responses",
      "clientApiFormat": "openai",
      "clientBaseURL": "/p/ollama/v1",
      "baseURL": "http://localhost:11434",
      "pathPrefix": "",
      "apiKeyEnv": "OLLAMA_API_KEY",
      "wireApis": [
        "chat",
        "responses",
        "models"
      ],
      "upstream": {
        "family": "openai",
        "pathPrefix": "",
        "nativeWireApis": []
      },
      "gateway": {
        "enabled": false,
        "mode": "custom",
        "authMode": "forward-provider-key",
        "slug": "ollama"
      },
      "chatMode": "native",
      "responsesMode": "native",
      "providerSecretRequired": false,
      "configured": true,
      "routes": {
        "clientBaseURL": "/p/ollama/v1",
        "main": "/p/ollama/v1/chat/completions",
        "shorthand": "/p/ollama/chat/completions",
        "responses": {
          "main": "/p/ollama/v1/responses",
          "shorthand": "/p/ollama/responses",
          "codexBaseUrl": "/p/ollama/v1",
          "codexWireApi": "responses",
          "mode": "native"
        },
        "chat": {
          "main": "/p/ollama/v1/chat/completions",
          "shorthand": "/p/ollama/chat/completions",
          "mode": "native"
        },
        "models": {
          "main": "/p/ollama/v1/models",
          "shorthand": "/p/ollama/models"
        }
      }
    },
    {
      "name": "ollama-cloud",
      "family": "openai",
      "apiFormat": "openai_responses",
      "clientApiFormat": "openai",
      "clientBaseURL": "/p/ollama-cloud/v1",
      "baseURL": "https://ollama.com",
      "pathPrefix": "",
      "apiKeyEnv": "OLLAMA_API_KEY",
      "wireApis": [
        "chat",
        "responses",
        "models"
      ],
      "upstream": {
        "family": "openai",
        "pathPrefix": "",
        "nativeWireApis": []
      },
      "gateway": {
        "enabled": false,
        "mode": "custom",
        "authMode": "forward-provider-key",
        "slug": "ollama"
      },
      "chatMode": "native",
      "responsesMode": "native",
      "providerSecretRequired": true,
      "configured": true,
      "routes": {
        "clientBaseURL": "/p/ollama-cloud/v1",
        "main": "/p/ollama-cloud/v1/chat/completions",
        "shorthand": "/p/ollama-cloud/chat/completions",
        "responses": {
          "main": "/p/ollama-cloud/v1/responses",
          "shorthand": "/p/ollama-cloud/responses",
          "codexBaseUrl": "/p/ollama-cloud/v1",
          "codexWireApi": "responses",
          "mode": "native"
        },
        "chat": {
          "main": "/p/ollama-cloud/v1/chat/completions",
          "shorthand": "/p/ollama-cloud/chat/completions",
          "mode": "native"
        },
        "models": {
          "main": "/p/ollama-cloud/v1/models",
          "shorthand": "/p/ollama-cloud/models"
        }
      }
    },
    {
      "name": "deepseek",
      "family": "openai",
      "apiFormat": "openai_chat",
      "clientApiFormat": "openai",
      "clientBaseURL": "/p/deepseek/v1",
      "baseURL": "https://api.deepseek.com",
      "pathPrefix": "",
      "apiKeyEnv": "DEEPSEEK_API_KEY",
      "wireApis": [
        "chat",
        "responses"
      ],
      "upstream": {
        "family": "openai",
        "pathPrefix": "",
        "nativeWireApis": []
      },
      "gateway": {
        "enabled": false,
        "mode": "custom",
        "authMode": "forward-provider-key",
        "slug": "deepseek",
        "pathPrefix": "",
        "stripClientVersionPrefix": true
      },
      "chatMode": "native",
      "responsesMode": "chat",
      "providerSecretRequired": true,
      "configured": true,
      "routes": {
        "clientBaseURL": "/p/deepseek/v1",
        "main": "/p/deepseek/v1/chat/completions",
        "shorthand": "/p/deepseek/chat/completions",
        "responses": {
          "main": "/p/deepseek/v1/responses",
          "shorthand": "/p/deepseek/responses",
          "codexBaseUrl": "/p/deepseek/v1",
          "codexWireApi": "responses",
          "mode": "translated"
        },
        "chat": {
          "main": "/p/deepseek/v1/chat/completions",
          "shorthand": "/p/deepseek/chat/completions",
          "mode": "native"
        }
      }
    },
    {
      "name": "deepseek-anthropic",
      "family": "anthropic",
      "apiFormat": "anthropic",
      "clientApiFormat": "openai",
      "clientBaseURL": "/p/deepseek-anthropic/v1",
      "baseURL": "https://api.deepseek.com",
      "pathPrefix": "",
      "apiKeyEnv": "DEEPSEEK_API_KEY",
      "wireApis": [
        "chat",
        "responses"
      ],
      "upstream": {
        "family": "anthropic",
        "pathPrefix": "",
        "nativeWireApis": [
          "messages"
        ]
      },
      "gateway": {
        "enabled": true,
        "mode": "custom",
        "authMode": "forward-provider-key",
        "slug": "deepseek-anthropic"
      },
      "chatMode": "anthropic",
      "responsesMode": "anthropic",
      "providerSecretRequired": true,
      "configured": true,
      "routes": {
        "clientBaseURL": "/p/deepseek-anthropic/v1",
        "main": "/p/deepseek-anthropic/v1/chat/completions",
        "shorthand": "/p/deepseek-anthropic/chat/completions",
        "responses": {
          "main": "/p/deepseek-anthropic/v1/responses",
          "shorthand": "/p/deepseek-anthropic/responses",
          "codexBaseUrl": "/p/deepseek-anthropic/v1",
          "codexWireApi": "responses",
          "mode": "translated"
        },
        "chat": {
          "main": "/p/deepseek-anthropic/v1/chat/completions",
          "shorthand": "/p/deepseek-anthropic/chat/completions",
          "mode": "translated"
        }
      }
    },
    {
      "name": "minimax",
      "family": "openai",
      "apiFormat": "openai_responses",
      "clientApiFormat": "openai",
      "clientBaseURL": "/p/minimax/v1",
      "baseURL": "https://api.minimax.io",
      "pathPrefix": "",
      "apiKeyEnv": "MINIMAX_API_KEY",
      "wireApis": [
        "chat",
        "responses",
        "models"
      ],
      "upstream": {
        "family": "openai",
        "pathPrefix": "",
        "nativeWireApis": []
      },
      "gateway": {
        "enabled": true,
        "mode": "custom",
        "authMode": "forward-provider-key",
        "slug": "minimax-global-anthropic"
      },
      "chatMode": "native",
      "responsesMode": "native",
      "providerSecretRequired": true,
      "configured": true,
      "routes": {
        "clientBaseURL": "/p/minimax/v1",
        "main": "/p/minimax/v1/chat/completions",
        "shorthand": "/p/minimax/chat/completions",
        "responses": {
          "main": "/p/minimax/v1/responses",
          "shorthand": "/p/minimax/responses",
          "codexBaseUrl": "/p/minimax/v1",
          "codexWireApi": "responses",
          "mode": "native"
        },
        "chat": {
          "main": "/p/minimax/v1/chat/completions",
          "shorthand": "/p/minimax/chat/completions",
          "mode": "native"
        },
        "models": {
          "main": "/p/minimax/v1/models",
          "shorthand": "/p/minimax/models"
        }
      }
    },
    {
      "name": "minimax-anthropic",
      "family": "anthropic",
      "apiFormat": "anthropic",
      "clientApiFormat": "openai",
      "clientBaseURL": "/p/minimax-anthropic/v1",
      "baseURL": "https://api.minimax.io",
      "pathPrefix": "",
      "apiKeyEnv": "MINIMAX_API_KEY",
      "wireApis": [
        "chat",
        "responses",
        "models"
      ],
      "upstream": {
        "family": "anthropic",
        "pathPrefix": "",
        "nativeWireApis": [
          "messages"
        ]
      },
      "gateway": {
        "enabled": false,
        "mode": "custom",
        "authMode": "forward-provider-key",
        "slug": "minimax"
      },
      "chatMode": "anthropic",
      "responsesMode": "anthropic",
      "providerSecretRequired": true,
      "configured": true,
      "routes": {
        "clientBaseURL": "/p/minimax-anthropic/v1",
        "main": "/p/minimax-anthropic/v1/chat/completions",
        "shorthand": "/p/minimax-anthropic/chat/completions",
        "responses": {
          "main": "/p/minimax-anthropic/v1/responses",
          "shorthand": "/p/minimax-anthropic/responses",
          "codexBaseUrl": "/p/minimax-anthropic/v1",
          "codexWireApi": "responses",
          "mode": "translated"
        },
        "chat": {
          "main": "/p/minimax-anthropic/v1/chat/completions",
          "shorthand": "/p/minimax-anthropic/chat/completions",
          "mode": "translated"
        },
        "models": {
          "main": "/p/minimax-anthropic/v1/models",
          "shorthand": "/p/minimax-anthropic/models"
        }
      }
    },
    {
      "name": "vibecoding-minimax-highspeed",
      "family": "openai",
      "apiFormat": "openai_responses",
      "clientApiFormat": "openai",
      "clientBaseURL": "/p/vibecoding-minimax-highspeed/v1",
      "baseURL": "https://api.minimax.io",
      "pathPrefix": "/v1",
      "apiKeyEnv": "MINIMAX_API_KEY",
      "wireApis": [
        "chat",
        "responses",
        "models"
      ],
      "upstream": {
        "family": "openai",
        "pathPrefix": "/v1",
        "nativeWireApis": []
      },
      "gateway": {
        "enabled": false,
        "mode": "custom",
        "authMode": "forward-provider-key",
        "slug": "minimax"
      },
      "chatMode": "native",
      "responsesMode": "native",
      "providerSecretRequired": true,
      "configured": true,
      "routes": {
        "clientBaseURL": "/p/vibecoding-minimax-highspeed/v1",
        "main": "/p/vibecoding-minimax-highspeed/v1/chat/completions",
        "shorthand": "/p/vibecoding-minimax-highspeed/chat/completions",
        "responses": {
          "main": "/p/vibecoding-minimax-highspeed/v1/responses",
          "shorthand": "/p/vibecoding-minimax-highspeed/responses",
          "codexBaseUrl": "/p/vibecoding-minimax-highspeed/v1",
          "codexWireApi": "responses",
          "mode": "native"
        },
        "chat": {
          "main": "/p/vibecoding-minimax-highspeed/v1/chat/completions",
          "shorthand": "/p/vibecoding-minimax-highspeed/chat/completions",
          "mode": "native"
        },
        "models": {
          "main": "/p/vibecoding-minimax-highspeed/v1/models",
          "shorthand": "/p/vibecoding-minimax-highspeed/models"
        }
      }
    },
    {
      "name": "gemini",
      "family": "openai",
      "apiFormat": "openai_chat",
      "clientApiFormat": "openai",
      "clientBaseURL": "/p/gemini/v1",
      "baseURL": "https://generativelanguage.googleapis.com",
      "pathPrefix": "",
      "apiKeyEnv": "GEMINI_API_KEY",
      "wireApis": [
        "chat",
        "responses"
      ],
      "upstream": {
        "family": "openai",
        "pathPrefix": "",
        "nativeWireApis": []
      },
      "gateway": {
        "enabled": true,
        "mode": "custom",
        "authMode": "forward-provider-key",
        "slug": "gemini",
        "pathPrefix": "",
        "stripClientVersionPrefix": true
      },
      "chatMode": "native",
      "responsesMode": "chat",
      "providerSecretRequired": true,
      "configured": false,
      "routes": {
        "clientBaseURL": "/p/gemini/v1",
        "main": "/p/gemini/v1/chat/completions",
        "shorthand": "/p/gemini/chat/completions",
        "responses": {
          "main": "/p/gemini/v1/responses",
          "shorthand": "/p/gemini/responses",
          "codexBaseUrl": "/p/gemini/v1",
          "codexWireApi": "responses",
          "mode": "translated"
        },
        "chat": {
          "main": "/p/gemini/v1/chat/completions",
          "shorthand": "/p/gemini/chat/completions",
          "mode": "native"
        }
      }
    },
    {
      "name": "qwen",
      "family": "openai",
      "apiFormat": "openai_chat",
      "clientApiFormat": "openai",
      "clientBaseURL": "/p/qwen/v1",
      "baseURL": "https://dashscope.aliyuncs.com",
      "pathPrefix": "",
      "apiKeyEnv": "QWEN_API_KEY",
      "wireApis": [
        "chat",
        "responses"
      ],
      "upstream": {
        "family": "openai",
        "pathPrefix": "",
        "nativeWireApis": []
      },
      "gateway": {
        "enabled": true,
        "mode": "custom",
        "authMode": "forward-provider-key",
        "slug": "bailian-qwen-openai",
        "pathPrefix": "",
        "stripClientVersionPrefix": true
      },
      "chatMode": "native",
      "responsesMode": "chat",
      "providerSecretRequired": true,
      "configured": true,
      "routes": {
        "clientBaseURL": "/p/qwen/v1",
        "main": "/p/qwen/v1/chat/completions",
        "shorthand": "/p/qwen/chat/completions",
        "responses": {
          "main": "/p/qwen/v1/responses",
          "shorthand": "/p/qwen/responses",
          "codexBaseUrl": "/p/qwen/v1",
          "codexWireApi": "responses",
          "mode": "translated"
        },
        "chat": {
          "main": "/p/qwen/v1/chat/completions",
          "shorthand": "/p/qwen/chat/completions",
          "mode": "native"
        }
      }
    },
    {
      "name": "opencode-go",
      "family": "openai",
      "apiFormat": "openai_chat",
      "clientApiFormat": "openai",
      "clientBaseURL": "/p/opencode-go/v1",
      "baseURL": "https://opencode.ai",
      "pathPrefix": "",
      "apiKeyEnv": "OPENCODE_GO_API_KEY",
      "wireApis": [
        "chat",
        "responses",
        "models"
      ],
      "upstream": {
        "family": "openai",
        "pathPrefix": "",
        "nativeWireApis": [
          "messages"
        ]
      },
      "gateway": {
        "enabled": true,
        "mode": "custom",
        "authMode": "forward-provider-key",
        "slug": "opencode-go",
        "pathPrefix": "/zen/go",
        "stripClientVersionPrefix": false
      },
      "chatMode": "native",
      "responsesMode": "chat",
      "providerSecretRequired": true,
      "configured": true,
      "routes": {
        "clientBaseURL": "/p/opencode-go/v1",
        "main": "/p/opencode-go/v1/chat/completions",
        "shorthand": "/p/opencode-go/chat/completions",
        "responses": {
          "main": "/p/opencode-go/v1/responses",
          "shorthand": "/p/opencode-go/responses",
          "codexBaseUrl": "/p/opencode-go/v1",
          "codexWireApi": "responses",
          "mode": "translated"
        },
        "chat": {
          "main": "/p/opencode-go/v1/chat/completions",
          "shorthand": "/p/opencode-go/chat/completions",
          "mode": "native"
        },
        "models": {
          "main": "/p/opencode-go/v1/models",
          "shorthand": "/p/opencode-go/models"
        }
      }
    },
    {
      "name": "glm",
      "family": "openai",
      "apiFormat": "openai_chat",
      "clientApiFormat": "openai",
      "clientBaseURL": "/p/glm/v1",
      "baseURL": "https://open.bigmodel.cn",
      "pathPrefix": "",
      "apiKeyEnv": "GLM_API_KEY",
      "wireApis": [
        "chat",
        "responses"
      ],
      "upstream": {
        "family": "openai",
        "pathPrefix": "",
        "nativeWireApis": []
      },
      "gateway": {
        "enabled": true,
        "mode": "custom",
        "authMode": "forward-provider-key",
        "slug": "glm",
        "pathPrefix": "",
        "stripClientVersionPrefix": true
      },
      "chatMode": "native",
      "responsesMode": "chat",
      "providerSecretRequired": true,
      "configured": false,
      "routes": {
        "clientBaseURL": "/p/glm/v1",
        "main": "/p/glm/v1/chat/completions",
        "shorthand": "/p/glm/chat/completions",
        "responses": {
          "main": "/p/glm/v1/responses",
          "shorthand": "/p/glm/responses",
          "codexBaseUrl": "/p/glm/v1",
          "codexWireApi": "responses",
          "mode": "translated"
        },
        "chat": {
          "main": "/p/glm/v1/chat/completions",
          "shorthand": "/p/glm/chat/completions",
          "mode": "native"
        }
      }
    }
  ],
  "now": "2026-07-28T14:46:46.356Z"
}