API giá và huy hiệu giá
Hai địa chỉ cung cấp cho bạn giá hiện tại của UberLLM mà không cần API key hoặc tài khoản:
- Giá dưới dạng JSON:
GET https://api.uberllm.dev/api/v1/public/prices - Một huy hiệu giá:
https://api.uberllm.dev/api/v1/public/badge/<model-id>.svg
Cả hai đều hiển thị cùng một mức giá với trang của mô hình trên uberllm.dev: giá thấp nhất của người bán hiện tại. Giá được đọc lại mỗi 30 giây.
Giá dưới dạng JSON
curl "https://api.uberllm.dev/api/v1/public/prices?model=deepseek/deepseek-v4-flash"
{
"updated_at": "2026-11-13T06:40:12Z",
"models": [
{
"id": "deepseek/deepseek-v4-flash",
"name": "DeepSeek V4 Flash",
"type": "text",
"input_per_m": 0.0091,
"output_per_m": 0.0182,
"list_input_per_m": 0.09,
"list_output_per_m": 0.18,
"discount_pct": 89.9,
"unit": "1M tokens",
"price_text": "$0.0091/M in · $0.0182/M out",
"page_url": "https://uberllm.dev/models/deepseek/deepseek-v4-flash"
}
]
}
Các số liệu trên được đọc vào 13 tháng 11, 2026. Giá của bạn sẽ khác, vì giá cả thay đổi.
Bạn có thể yêu cầu gì
Tất cả các mục này đều tùy chọn. Nếu không có mục nào, bạn sẽ nhận được mọi model mà bạn có thể gọi ngay bây giờ.
| Tham số | Chức năng |
|---|---|
model |
Một model id, ví dụ deepseek/deepseek-v4-flash. |
type |
Chỉ các model text, image, video hoặc audio. Âm nhạc, chuyển văn bản thành giọng nói và chuyển giọng nói thành văn bản là audio. |
q |
Các từ để tìm trong id hoặc tên. Mọi từ phải khớp: q=claude opus. |
limit |
Tối đa bấy nhiêu model, từ 1 đến 1000. |
Nếu model đặt tên một model không tồn tại, hoặc một model mà hiện tại không ai cung cấp,
models là một danh sách trống và câu trả lời vẫn là 200. Một model id cũ đã được đổi tên sẽ trả về model mà nó đã trở thành.
Những gì được trả về
Tất cả giá đều bằng đô la Mỹ. Một trường không có giá trị sẽ bị bỏ qua.
| Trường | Ý nghĩa |
|---|---|
id, name |
Model id bạn gửi trong yêu cầu, và tên của nó. |
type |
text, image, video hoặc audio. |
input_per_m, output_per_m |
Các model văn bản: giá hiện tại cho 1 triệu input tokens và 1 triệu output tokens. |
list_input_per_m, list_output_per_m |
Các model văn bản: giá niêm yết công bố của model cho cùng một lượng. |
price |
Các model hình ảnh, video và âm thanh: giá hiện tại cho một unit. |
list_price |
Các model hình ảnh, video và âm thanh: giá chính thức cho một unit. Chỉ gửi khi giá cao hơn price. |
discount_pct |
Giá hiện tại thấp hơn giá niêm yết bao nhiêu, từ 1 đến 100. Đối với model văn bản, đó là mức giảm nhỏ hơn giữa input và output. Bỏ qua khi không có giá niêm yết hoặc giá không thấp hơn giá niêm yết. |
unit |
Một mức giá mua được gì: 1M tokens, image, megapixel, second, video, track, minute, 1k characters hoặc request. |
price_text |
Giá bằng chữ, tiếng Anh, sẵn sàng hiển thị: $0.0091/M in · $0.0182/M out, $0.059 / sec, about $0.0315 per image. |
page_url |
Trang của model trên uberllm.dev. |
updated_at |
Thời điểm các mức giá này được đọc. |
Một yêu cầu có thể tốn nhiều hơn giá hiển thị khi các nhà cung cấp rẻ nhất bận. Xem Pricing để biết cách một yêu cầu được tính phí.
Từ một trang web
Bất kỳ trang web nào cũng có thể đọc giá trực tiếp từ trình duyệt:
const res = await fetch("https://api.uberllm.dev/api/v1/public/prices?type=text&limit=10");
const { models } = await res.json();
for (const m of models) console.log(m.name, m.price_text);
Huy hiệu giá
Một hình ảnh nhỏ hiển thị tên mô hình và giá hiện tại của nó. Nó tự động cập nhật.
Markdown, dùng cho README:
[](https://uberllm.dev/models/deepseek/deepseek-v4-flash?utm_source=embed&utm_medium=referral&utm_campaign=price-badge)
HTML:
<a href="https://uberllm.dev/models/deepseek/deepseek-v4-flash?utm_source=embed&utm_medium=referral&utm_campaign=price-badge">
<img src="https://api.uberllm.dev/api/v1/public/badge/deepseek/deepseek-v4-flash.svg"
alt="DeepSeek V4 Flash price on UberLLM" height="20">
</a>
- Đặt model id vào địa chỉ như nguyên bản, bao gồm cả dấu gạch chéo, và kết thúc bằng
.svg. - Huy hiệu cũng cho biết giá thấp hơn bao nhiêu so với giá niêm yết. Thêm
?discount=0để chỉ hiển thị riêng giá. - Nếu hiện tại không có ai cung cấp mô hình, huy hiệu sẽ hiển thị "không có sẵn ngay bây giờ" và không hiển thị giá. Nó sẽ trở lại hiển thị giá khi có người bán quay lại.
- Một model id không tồn tại sẽ trả về
404. - Liên kết mang theo
utm_source=embed, nhờ đó chúng tôi có thể biết rằng lượt truy cập đến từ một huy hiệu. Nó không ghi lại bất cứ điều gì về độc giả của bạn. Hãy xóa nó đi nếu bạn muốn.
Giới hạn và bộ nhớ đệm
- 300 yêu cầu mỗi phút từ một địa chỉ IP trên địa chỉ JSON. Vượt quá giới hạn này, bạn sẽ nhận được
429với một headerRetry-After. - Huy hiệu không có giới hạn yêu cầu, và huy hiệu cho một mô hình thực tế luôn là một hình ảnh: nếu giá không thể đọc được trong chốc lát, nó sẽ hiển thị "không có sẵn ngay bây giờ" thay vì bị lỗi.
- Các phản hồi JSON có thể được lưu vào bộ nhớ đệm trong 60 giây, huy hiệu trong 5 phút. Các trang web proxy hình ảnh (như GitHub) có thể giữ huy hiệu lâu hơn một chút.
- Các mô hình dành cho nội dung người lớn bị loại khỏi cả hai. Chúng có trong
GET /v1/models, được đánh dấu"nsfw": true.
Lỗi
| Trạng thái | error.code |
Lý do |
|---|---|---|
400 |
invalid_type, invalid_limit, invalid_request |
Một tham số có giá trị không được phép. Tin nhắn sẽ cho biết đó là tham số nào. |
404 |
model_not_found, not_found |
Chỉ dành cho huy hiệu: không có mô hình như vậy, hoặc địa chỉ không kết thúc bằng .svg. |
429 |
rate_limited |
Chỉ dành cho JSON: quá nhiều yêu cầu từ địa chỉ IP của bạn. Vui lòng đợi một phút. |
503 |
unavailable |
Chỉ dành cho JSON: không thể đọc giá ngay lúc này. Vui lòng thử lại sau vài giây. |
Liên quan
GET /v1/models: danh sách đầy đủ các mô hình theo định dạng OpenAI, với kích thước ngữ cảnh và những gì mỗi mô hình hỗ trợ.- MCP server: cùng mức giá như các công cụ cho một trợ lý AI.
- OpenAPI spec: cả hai địa chỉ đều có trong đó.