Danh sách mô hình
MarkdownDanh mục các mô hình mà khóa của bạn có thể truy cập, kèm định dạng và giá.
Hướng dẫn đầy đủ
https://api.ailoot.ai/v1/modelscurl -s https://api.ailoot.ai/v1/models \
-H "Authorization: Bearer $AILOOT_API_KEY" | jq '.data[] | {id, formats: [.methods[].path]}'for m in client.models.list():
print(m.id){
"object": "list",
"data": [
{
"id": "claude-sonnet-5-5",
"type": "model",
"display_name": "claude-sonnet-5-5",
"methods": [
{
"endpoint": "messages",
"http_method": "POST",
"path": "/v1/messages",
"price_unit": "token",
"pricing": {
"currency": "USD",
"input_usd_per_token": 0.000002,
"output_usd_per_token": 0.00001,
"max_input_tokens": 1000000,
"max_output_tokens": 128000
}
}
]
}
]
}Xác thực
- Authorizationheaderbắt buộc
Khóa có dạng
Bearer sk-…. Cũng có thể dùng các headerx-api-keyhoặcx-goog-api-key.
Đọc danh mục không khấu trừ tiền và vẫn được phép khi số dư bằng không nếu khóa hợp lệ; các giới hạn của khóa vẫn áp dụng. Quá trình tạo nội dung sẽ không bắt đầu khi số dư bằng không: cần đủ số dư cho khoản tiền giữ trước. Mảng methods của mô hình mô tả các đường dẫn và giá được hỗ trợ.
Các trường của mô hình
- idstring
Mã định danh dùng cho trường
modeltrong yêu cầu. - methods[].pathstring
Đường dẫn của định dạng:
/v1/chat/completions,/v1/responses,/v1/messagesv.v. - methods[].pricingobject
Giá tính bằng đô la cho mỗi token (
input_usd_per_token,output_usd_per_token, bộ nhớ đệm) hoặc cho mỗi đơn vị (unit_prices), giới hạn ngữ cảnh và phản hồi. - alias_ofstring
Với bí danh — mô hình mà bí danh đó hiện trỏ đến.
Đối với các định dạng khác
Anthropic SDK và Claude Code đọc cùng GET /v1/models. Các ứng dụng Gemini có GET /v1beta/models. Codex CLI tự động nhận danh sách theo định dạng riêng.