AI Gateway

Lưu trữ API Key của các nhà cung cấp mô hình như OpenAI, Google, AWS, CMC.

Giới thiệu

Credentials lưu trữ API Key của các LLM provider bên ngoài. Mỗi credential tương ứng với một project trên provider đó.

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

ProviderMô tả
CMCQwen3-0.6B,...
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 Credentials → Màn hình danh sách Credentials đã đăng ký hiển thị

  • Bộ lọc:
Thành phầnMô tả
SearchTìm kiếm theo tên credential
All providersLọc theo provider: CMC / OpenAI / Google AI Studio / AWS Bedrock
RefreshTải lại danh sách
+ Add CredentialTạo credential mới
  • Bảng danh sách — các cột:
CộtMô tả
Credential NameTên định danh credential
ProviderTên nhà cung cấp (ví dụ: cmc, openai)
ActionsMenu ... → Edit / Delete

Thêm Credential mới

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

Form chung (tất cả provider)

TrườngBắt buộcMô tả
Credential NameTên định danh. Chỉ dùng chữ cái, số, dấu _-
ProviderChọn nhà cung cấp từ dropdown

Quy tắc đặt tên: Chỉ cho phép letters, numbers, underscores (_), hyphens (-).
✅ Đúng: my-openai-key, cmc_credential_01
❌ Sai: my openai key, key@prod

Trường đặc thù theo Provider

  • Provider: CMC
TrườngBắt buộcMô tả
API KeyAPI Key của tài khoản CMC AI
  • Provider: OpenAI
TrườngBắt buộcMô tả
API Base URLKhôngMặc định: https://api.openai.com/v1. Thay đổi nếu dùng proxy
API KeyAPI Key từ OpenAI dashboard
  • Provider: Google AI Studio
TrườngBắt buộcMô tả
API KeyAPI Key từ Google AI Studio
  • Provider: AWS Bedrock
TrườngBắt buộcMô tả
Access Key IDAWS Access Key ID
Secret Access KeyAWS Secret Access Key
API KeyKhôngAPI Key bổ sung nếu cần
Session TokenKhôngDùng khi xác thực bằng temporary credentials
Region NameVùng AWS, mặc định: us-east-1
Session NameKhôngTên session (khi dùng AssumeRole)
Profile NameKhôngAWS Profile Name trong file credentials
Role NameKhôngIAM Role Name để assume
Web Identity TokenKhôngToken cho Web Identity Federation
Runtime EndpointKhôngCustom endpoint URL cho Bedrock runtime

Nút thao tác:

NútHành động
CreateLưu credential và đóng form
CancelHủy, không lưu

Bảo mật: Giá trị API Key, Secret Key được che (●●●●●●●). Click icon 👁 để hiện/ẩn tạm thời khi nhập.

Chỉnh sửa Credential

Trigger: ...Edit

Form Edit Credential hiển thị tương tự Add, với:

  • Credential Name: hiển thị nền xám — không chỉnh sửa được
  • Provider: có thể thay đổi
  • API Key: hiển thị dạng ●●●●●●●● — nhập lại để cập nhật

Nút thao tác:

NútHành động
SaveLưu thay đổi
CancelHủy

Xóa Credential

Trigger: ...Delete

Dialog Delete credential 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 credential (ví dụ: test-credential) để mở khóa nút Delete
NútTrạng tháiHành động
DeleteDisabled cho đến khi nhập đúng tênXóa vĩnh viễn
CancelLuôn bậtĐóng dialog

⚠️ Lưu ý: Xóa credential sẽ ảnh hưởng đến tất cả model đang dùng credential đó. Kiểm tra kỹ trước khi xóa.