AI Gateway

Đăng ký, cấu hình mô hình

Giới thiệu

Tính năng này cho phép quản trị viên đăng ký các mô hình từ nhà cung cấp vào hệ thống AI Gateway, thiết lập tên định danh công khai và quy định cách thức tính phí.Mỗi model được ánh xạ từ tên nội bộ của provider sang một tên công khai (public name) để người dùng gọi qua Virtual Key.

Các provider được hỗ trợ:

ProviderMô tả
CMCCMC AI Platform nội bộ
OpenAIGPT-4, GPT-3.5, DALL-E...
Google AI StudioGemini, PaLM...
AWS BedrockClaude, Titan, Llama...

Điều kiện tiên quyết

  • Bạn đã đăng nhập vào hệ thống
  • Bạn có quyền truy cập vào Project và policy Ai Gateway

Các bước thực hiện

  1. Đăng nhập vào hệ thống DataForge bằng tài khoản có quyền với AI Gateway.
  2. Chọn Project phù hợp (ví dụ: Default)
  3. Menu trái → AI GatewayModels

Trang Model & Endpoints hiển thị với 3 tab: Credentials, All Models, Virtual Key. 4. Chọn tab All Models → Màn hình danh sách Models đã đăng ký hiển thị:

  • Bộ lọc:
Thành phầnMô tả
SearchTìm theo tên model
All providersLọc theo provider
RefreshTải lại danh sách
+ Add ModelThêm model mới vào gateway
  • Bảng danh sách — các cột:
CộtMô tả
Model Public NameTên công khai, người dùng dùng để gọi qua API
Model NameTên nội bộ từ provider
ProviderNhà cung cấp (ví dụ: openai)
Updated AtNgày cập nhật
Last CheckLần cuối kiểm tra health của model
Last SuccessLần cuối model phản hồi thành công
ActionsMenu ...Delete

Thêm Model mới

Click + Add Model để mở form Add New Model.

Phần 1 — Thông tin cơ bản

TrườngBắt buộcMô tả
ProjectTự điềnProject hiện tại, không chỉnh sửa
ProviderChọn nhà cung cấp (ví dụ: OpenAI)

Phần 2 — Model Name(s) và Model Mappings

TrườngMô tả
Model Name(s)Nhập tên model từ provider. Nhấn Enter để thêm nhiều model cùng lúc (hiển thị dạng tag)
Model MappingsBảng ánh xạ giữa Public Model Name (tên người dùng thấy) và Internal Model Name (tên thực của provider)

Ví dụ: Nhập 1024-x-1024/dall-e-2 → hệ thống tạo mapping:
Public: 1024-x-1024/dall-e-2 ↔ Internal: 1024-x-1024/dall-e-2
Bạn có thể sửa Public Model Name thành tên ngắn hơn để dễ dùng.

Icon 🗑 trên mỗi dòng mapping để xóa mapping đó.

Phần 3 — Mode

TrườngBắt buộcMô tả
ModeKhôngLoại API của model

Các mode:

ModeMô tả
ChatModel hội thoại (chat completion)
CompletionModel text completion
EmbeddingModel tạo vector embedding

Phần 4 — Credentials

TrườngBắt buộcMô tả
Existing CredentialsChọn credential đã tạo ở tab Credentials để model dùng khi gọi provider

Phần 5 — Custom Pricing (tùy chọn)

Toggle Custom Pricing để ghi đè giá mặc định của provider:

TrườngMô tả
Custom Pricing (toggle)Bật để khai báo giá riêng cho model này
Pricing ModelĐơn vị tính giá: Per million tokens
Input Cost (1M tok)Chi phí cho 1 triệu token đầu vào
Output Cost (1M tok)Chi phí cho 1 triệu token đầu ra
  • Nút thao tác:
NútHành động
Create ModelĐăng ký model vào gateway
CancelHủy, không lưu

Xóa Model

Trigger: ...Delete

Dialog Delete model xuất hiện:

  • Cảnh báo: "This action cannot be undone"
  • Banner đỏ: "All data will be permanently deleted"
  • Ô xác nhận: nhập đúng tên model công khai (ví dụ: 512-x-512/dall-e-2) để mở khóa nút Delete

⚠️ Model bị xóa sẽ không còn truy cập được qua Virtual Key. Virtual Key đang trỏ vào model này sẽ trả lỗi.