Danh sách mô hình

Lấy danh sách tất cả mô hình AI mà người dùng hiện tại có thể truy cập, gồm ID mô hình, tên, nhà cung cấp và thông tin chi tiết.

Về danh sách mô hình và nhóm token

Các mô hình trả về trong danh sách phụ thuộc vào nhóm token mà API KEY của bạn thuộc về. Bạn có thể chọn nhóm token khi tạo hoặc chỉnh token trong Console → API Tokens.

Endpoint

GET https://aiberm.com/v1/models

Ví dụ yêu cầu

1curl -X GET "https://aiberm.com/v1/models" \
2-H "Authorization: Bearer sk-your-api-token-here" \
3-H "Content-Type: application/json"

Định dạng phản hồi

Phản hồi thành công (200 OK)

1{
2"success": true,
3"data": [
4 {
5 "id": "gpt-4",
6 "object": "model",
7 "created": 1626777600,
8 "owned_by": "openai",
9 "supported_endpoint_types": [
10 "chat",
11 "completion"
12 ]
13 },
14 {
15 "id": "gpt-3.5-turbo",
16 "object": "model",
17 "created": 1626777600,
18 "owned_by": "openai",
19 "supported_endpoint_types": [
20 "chat",
21 "completion"
22 ]
23 },
24 {
25 "id": "claude-3-sonnet-20240229",
26 "object": "model",
27 "created": 1626777600,
28 "owned_by": "anthropic",
29 "supported_endpoint_types": [
30 "chat"
31 ]
32 }
33]
34}

Các trường phản hồi

Trường cấp cao nhất:

  • success - Boolean, cho biết yêu cầu có thành công hay không
  • data - Mảng các đối tượng mô hình (chỉ trả về khi thành công)
  • message - Thông báo lỗi (chỉ trả về khi thất bại)

Các trường của đối tượng mô hình:

  • id - Định danh duy nhất của mô hình
  • object - Kiểu đối tượng, cố định là “model”
  • created - Dấu thời gian tạo mô hình
  • owned_by - Nhà cung cấp mô hình (ví dụ: openai, anthropic)
  • supported_endpoint_types - Mảng các kiểu endpoint API được hỗ trợ

Các kiểu endpoint được hỗ trợ

  • chat - Chat Completion
  • completion - Text Completion
  • embedding - Text Embedding
  • image - Image Generation
  • audio - Audio Processing
  • rerank - Rerank

Lưu ý quan trọng

Bắt buộc xác thực

Phải cung cấp token API hợp lệ. Token quyết định người dùng có thể truy cập những mô hình nào.

Kiểm soát quyền

Danh sách mô hình trả về được lọc theo nhóm người dùng và nhóm token, chỉ hiển thị các mô hình mà người dùng có quyền truy cập.

Lỗi thường gặp

  • 401 Unauthorized - Token API không hợp lệ hoặc đã hết hạn
  • 403 Forbidden - Người dùng không có quyền truy cập
  • 500 Internal Server Error - Lỗi máy chủ nội bộ