Skip to main content

Genel Bakış

Management API, normal bir inference API anahtarı kullanmadan kuruluş bakiyesi toplamlarını almanızı, kuruluş API anahtarlarını yönetmenizi ve belirli bir anahtar için kullanım ve faturalama bilgilerini almanızı sağlar. Panodaki Ayarlar sayfasından bir yönetim tokenı kullanın:
Yönetim token’ları inference API anahtarlarından farklıdır. /v1/management/* için mt-..., /v1/responses gibi model inference endpoint’leri için sk-... kullanın.

Kullanılabilir uç noktalar

Usage Filtre Sözleşmesi

GET /v1/management/api-keys/{keyId}/usage aşağıdaki query parametrelerini destekler: Hem startDate hem endDate varsa, startDate endDate’den küçük ya da eşit olmalıdır.

API Anahtarı Body Sözleşmesi

POST /v1/management/api-keys

PATCH /v1/management/api-keys/

PATCH için en az bir alan verilmelidir.

Parasal alanlar

  • Yönetim API’sinin parasal istek ve yanıt alanları yalnızca USD’yi destekler.
  • limitCurrency varsayılan olarak USD kullanır; CNY gönderildiğinde 400 currency_retired döndürülür.

Raporlama Anlamı

  • model, çağıranın talep ettiği herkese açık modeli ifade eder.
  • modelVendor, gizli fiziksel route yerine herkese açık model sağlayıcısını ifade eder.
  • scene, endpoint veya görev türünden türetilen herkese açık istek sahnesidir.
Yanıtlar yalnızca herkese açık faturalama ve raporlama alanlarını gösterir. Provider execution ayrıntıları public yönetim sözleşmesinin parçası değildir.
  • /usage satır öğeleri, alttaki istek settlement edilmiş billing durumuna ulaştığında billing_transaction_id içerebilir. İstek düzeyinde mutabakat için request_id + billing_transaction_id kullanın.

Faturalama Sayfalama Notu

/usage sayfalanır. /billing şu anda toplulaştırılmış bir breakdown endpoint’idir ve page / limit tarzı sayfalama metadata’sı döndürmez. Satır düzeyinde kayıtlara ihtiyacınız varsa /usage kullanın.

Hızlı Örnek

Önce mevcut yönetim token’ı ile kuruluş bakiyesini kontrol edin:
Ardından aynı yönetim token’ı için erişilebilir API anahtarlarını listeleyin:

Sonraki Adımlar