Skip to content

Mã trạng thái ​

Các điểm cuối trả về mã trạng thái HTTP phù hợp dựa trên thành công hay thất bại của yêu cầu trong dòng trạng thái HTTP (ví dụ: HTTP/1.1 200 OK hoặc HTTP/1.1 400 Bad Request). Các mã trạng thái phổ biến là:

  • 200: Thành công
  • 400: Yêu cầu không hợp lệ (thiếu tham số, JSON không hợp lệ, v.v.)
  • 404: Không tìm thấy (mô hình không tồn tại, v.v.)
  • 429: Quá nhiều yêu cầu (ví dụ khi giới hạn tốc độ bị vượt quá)
  • 500: Lỗi máy chủ nội bộ
  • 502: Cổng không hợp lệ (ví dụ khi không thể kết nối đến mô hình đám mây)

Thông báo lỗi ​

Lỗi được trả về ở định dạng application/json với cấu trúc sau, với thông báo lỗi nằm trong thuộc tính error:

json
{
  "error": "the model failed to generate a response"
}

Lỗi xảy ra trong khi streaming ​

Nếu lỗi xảy ra giữa chừng trong quá trình streaming, lỗi sẽ được trả về dưới dạng đối tượng ở định dạng application/x-ndjson với thuộc tính error. Vì phản hồi đã bắt đầu, mã trạng thái của phản hồi sẽ không thay đổi.

json
{"model":"gemma4","created_at":"2025-10-26T17:21:21.196249Z","response":" Yes","done":false}
{"model":"gemma4","created_at":"2025-10-26T17:21:21.207235Z","response":".","done":false}
{"model":"gemma4","created_at":"2025-10-26T17:21:21.219166Z","response":"I","done":false}
{"model":"gemma4","created_at":"2025-10-26T17:21:21.231094Z","response":"can","done":false}
{"error":"an error was encountered while running the model"}