Tạo BYOK key
Tạo một BYOK upstream key cho tổ chức và đồng bộ danh mục model ngay lập tức. apiKey upstream chỉ xuất hiện dạng rõ trong yêu cầu này — được mã hóa khi lưu và sau đó chỉ trả về dạng che (keyMask). Thành công trả 201 kèm đối tượng khóa và kết quả đồng bộ (sync).
/api/v1/management/byok-keysXác thực
Authorizationbắt buộcAPI key dưới dạng bearer token trong header Authorization.
Body
namebắt buộcTên hiển thị của khóa.
baseUrlbắt buộcBase URL API của nhà cung cấp upstream. Địa chỉ riêng tư/nội bộ bị từ chối (400).
apiKeybắt buộcAPI key của nhà cung cấp upstream dạng rõ. Chỉ xuất hiện trong yêu cầu này; mã hóa khi lưu, sau đó chỉ trả keyMask.
protocolGiao thức API của upstream; mặc định openai.
openaianthropic"openai"fallbackModeHành vi khi upstream lỗi: seamless (mặc định) quay về định tuyến nền tảng; strict không quay về mà trả lỗi.
seamlessstrict"seamless"disabledCanonicalIdsDanh sách model (canonical id) cần tắt khi tạo; sau đồng bộ các model này không đi qua khóa này.
scopedApiKeyIdsGiới hạn BYOK này chỉ áp dụng cho các API key nền tảng cụ thể (theo id). Rỗng/bỏ qua = áp dụng mọi khóa của tổ chức. Chứa id không thuộc về bạn sẽ bị từ chối (400).