Skip to content

列出可用模型

简述:列出当前 API key 可访问的所有模型(按分组与权限返回)。


概览

  • 请求方法:GET
  • 路径:/v1/models
  • 内容类型:application/json

认证方式

支持多种 Header 认证格式(任意一种有效):

  • OpenAI:Authorization: Bearer sk-xxx
  • Anthropic:x-api-key: sk-xxx + anthropic-version: 2023-06-01
  • Google:x-goog-api-key: sk-xxx

请求示例

Header示例必填
Content-Typeapplication/json
AuthorizationBearer sk-xxxx否(OpenAI 格式)
x-api-keysk-xxx否(Anthropic 格式)
anthropic-version2023-06-01否(Anthropic 格式)
x-goog-api-keysk-xxx否(Google 格式)

curl 示例

bash
curl -X GET "https://api.gpt.ge/v1/models" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-xxxx"

JavaScript (fetch) 示例

javascript
fetch('https://api.gpt.ge/v1/models', {
  method: 'GET',
  headers: {
    'Content-Type': 'application/json',
    'Authorization': 'Bearer sk-xxxx'
  }
}).then(r => r.json()).then(console.log)

Python 示例(requests)

python
import requests

resp = requests.get(
    'https://api.gpt.ge/v1/models',
    headers={'Content-Type': 'application/json', 'Authorization': 'Bearer sk-xxxx'}
)
print(resp.json())

返回示例(200)

json
{
  "data": [
    {
      "id": "gemini-2.0-flash",
      "object": "model",
      "created": 1627776000,
      "owned_by": "google"
    },
    {
      "id": "claude-sonnet-4-5-20230929",
      "object": "model",
      "created": 1627776000,
      "owned_by": "anthropic"
    }
  ],
  "object": "list",
  "success": true
}