Mô hình

Xem danh sách model có sẵn

curl https://gateway.vibecc.viettk.com/v1/models \
  -H "Authorization: Bearer vcc_your_key_here"

Kết quả trả về:

{
  "object": "list",
  "data": [
    { "id": "gpt-4o", "object": "model", "owned_by": "vibecc" },
    { "id": "gpt-4o-mini", "object": "model", "owned_by": "vibecc" }
  ]
}

Alias của model

VibeCC dùng alias cho model, mỗi alias trỏ tới một hoặc nhiều provider phía sau. Khi bạn gọi gpt-4o, VibeCC tự chọn provider tốt nhất đang sẵn sàng cho khả năng đó — provider có gặp sự cố thì bạn cũng không phải sửa code.

Xem chi tiết model

curl https://gateway.vibecc.viettk.com/v1/models/gpt-4o \
  -H "Authorization: Bearer vcc_your_key_here"

Kết quả trả về:

{
  "id": "gpt-4o",
  "object": "model",
  "owned_by": "vibecc"
}

Service class

Đằng sau mỗi alias là một service class — một chính sách định tuyến, tự chọn binding tốt nhất dựa trên điểm sức khỏe, độ trễ, chi phí và mức độ ưu tiên theo tenant. Bạn chỉ cần làm việc với alias.