Models
Một API duy nhất cho hàng trăm model
Trạm AI cung cấp quyền truy cập hơn 300 model AI từ nhiều provider khác nhau thông qua một API duy nhất.
Để duyệt, so sánh và lọc model theo khả năng, giá cả, tốc độ và nhiều tiêu chí khác, hãy truy cập trang danh sách Models.
Models API (/v1/models)
Tương thích với OpenAI Models API. Trả về danh sách các model hiện có.
Response
Public Models API (/public/models)
Endpoint công khai (không cần xác thực) cung cấp thông tin chi tiết về tất cả các model, bao gồm giá cả, khả năng, thống kê sử dụng và thông tin provider. Đây là nguồn dữ liệu cho trang Models.
Cấu trúc response
Cấu trúc đối tượng PublicModel
Mỗi model trong mảng models sẽ bao gồm các trường sau:
Đối tượng Provider
Đối tượng ModelUsageStats
Các khả năng (Capabilities)
Trường capabilities cho biết các tính năng mà model hỗ trợ:
supports_vision- Xử lý hình ảnh đầu vàosupports_function_calling- Gọi hàm (Function/Tool calling)supports_response_schema- Ép buộc định dạng đầu ra theo JSON schemasupports_prompt_caching- Hỗ trợ prompt cachingsupports_reasoning- Chế độ suy luận nội bộ (Reasoning)supports_computer_use- Điều khiển máy tínhsupports_pdf_input- Đọc file PDF đầu vào
Chi tiết một model (/public/models/:model)
Trả về thông tin chi tiết kèm danh sách các provider (routes) với giá và cấu hình riêng:
Bảng xếp hạng model (/public/models/rankings)
Mỗi model có cách tách từ (Tokenize) văn bản khác nhau
Một số model chia nhỏ văn bản thành các cụm gồm nhiều ký tự (như GPT, Claude, Llama, v.v.), trong khi một số khác lại tách nhỏ theo từng ký tự đơn lẻ (như PaLM). Điều này đồng nghĩa với việc số lượng token (và kéo theo là chi phí) sẽ có sự chênh lệch giữa các model, ngay cả khi người dùng truyền vào cùng một dữ liệu đầu vào và nhận về cùng một kết quả đầu ra.
Chi phí hiển thị và hóa đơn sẽ được tính dựa trên bộ tách token (tokenizer) của chính model đang sử dụng. Người dùng có thể kiểm tra trường usage trong dữ liệu phản hồi trả về để nắm được số lượng token chính xác của cả phần input lẫn output.