MớiCách chúng tôi bắt người bán gắn sai model, và hoàn tiền cho bạn nếu có.
UberLLM

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:

[![DeepSeek V4 Flash price on UberLLM](https://api.uberllm.dev/api/v1/public/badge/deepseek/deepseek-v4-flash.svg)](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&amp;utm_medium=referral&amp;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 429 với một header Retry-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 đó.