Danh sách mô hình
API danh sách mô hình phản ánh quyền hiện tại của khóa và an toàn hơn việc duy trì một danh sách ghi cứng lâu dài.
Danh sách tương thích OpenAI
bash
# Yêu cầu GET này không có nội dung JSON.
# Khóa được đọc từ biến môi trường đã đặt trước đó.
curl https://sprelaytoken.com/v1/models \
-H "Authorization: Bearer $SPRELAY_API_KEY"Phản hồi rút gọn có dạng:
json
{
"object": "list",
"data": [
{
"id": "gpt-5.6-sol",
"object": "model"
}
]
}data là mảng mô hình và mỗi id là tên mô hình có thể sao chép chính xác vào yêu cầu. Phản hồi thực tế có thể chứa nhiều mô hình và trường hơn. JSON không thể chứa chú thích nên phần giải thích được đặt ngoài khối mã.
Python
python
# os đọc môi trường; OpenAI là ứng dụng SDK tương thích.
import os
from openai import OpenAI
# Giữ /v1 trong URL cơ sở của SDK và không ghi cứng khóa thật.
client = OpenAI(
api_key=os.environ["SPRELAY_API_KEY"],
base_url="https://sprelaytoken.com/v1",
)
# list() gọi GET /v1/models; in từng ID mô hình có thể sử dụng.
for model in client.models.list().data:
print(model.id)Danh sách gốc Gemini
bash
# Xác thực Gemini gốc dùng x-goog-api-key không có Bearer.
curl https://sprelaytoken.com/v1beta/models \
-H "x-goog-api-key: $SPRELAY_API_KEY"Dùng danh sách API để chọn mô hình cho khóa này. Dùng Danh mục mô hình để so sánh nhóm, giao thức và giá hiện tại. Nếu danh sách trống, hãy kiểm tra trạng thái khóa, ngày hết hạn, nhóm, giới hạn mô hình và tình trạng khả dụng của nhóm.
