Ana içeriğe geç

AI Sağlayıcılarını Listele

Desteklenen her AI sağlayıcısı (claude, openai) için, platformun seçim sırasına göre bir satır döndürür: kayıtlı yapılandırması ya da hiç kaydedilmemiş bir sağlayıcı için "yapılandırılmamış" taslağı. İkisini configured ayırt eder. Yanıt sayfalanmamış düz bir dizidir.

Custody ve spot fiyat sağlayıcılarının aksine aynı anda birden fazla AI sağlayıcısı etkin olabilir. Her biri features listesindeki AI özelliklerine hizmet eder:

  • tokenization_suggestion — yeni bir token'ın formunu serbest metin açıklamadan doldurur;
  • support_assistant — bir destek konuşmasını ilk olarak yanıtlar;
  • tokenization_image — yeni bir token'ın formu için varlık görseli çizer (yalnızca openai hizmet verebilir).

Bir özellik kullanıldığında, çağıranın adını verdiği sağlayıcı yanıtlar (etkin olmalı ve özelliğe hizmet etmelidir); aksi halde bu listenin sırasına göre özelliğe hizmet eden ilk etkin sağlayıcı yanıtlar. Bu satırların arkasında statik bir yapılandırma yoktur: burada doldurulmamış bir sağlayıcı çağrılamaz.

API anahtarı hiçbir zaman geri dönmez. Yalnızca api_key_set ve anahtarın son dört karakteri (api_key_last4) döner.

Yalnızca platform sahibi. Çağıranın düğümü (erişim token'ının düğümü) platformun kök düğümü olmalıdır; diğer çağıranlar 403 / 10005 ile reddedilir.

Gerekli izin: ai-provider:view

İstek​

GET /v2/admin/ai-providers

Başlıklar​

AdAçıklama
AuthorizationZorunlu. Bearer <access_token>

Örnek​

curl --request GET \
--url '{{baseUrl}}/v2/admin/ai-providers' \
--header 'Authorization: Bearer <access_token>'

Yanıt​

[
{
"provider": "claude",
"base_url": "https://api.anthropic.com",
"model": "claude-sonnet-4-5",
"image_model": "",
"timeout": 60,
"max_tokens": 1024,
"is_enabled": true,
"features": ["tokenization_suggestion", "support_assistant"],
"api_key_set": true,
"api_key_last4": "Qx3A",
"configured": true,
"created_at": "2026-10-24T09:03:17.442Z",
"updated_at": "2026-10-30T15:41:08.106Z"
},
{
"provider": "openai",
"base_url": "",
"model": "",
"image_model": "",
"timeout": 0,
"max_tokens": 0,
"is_enabled": false,
"features": [],
"api_key_set": false,
"api_key_last4": "",
"configured": false
}
]

Yanıt Alanları​

AlanTipAçıklama
providerstringSağlayıcı anahtarı: claude ya da openai
base_urlstringAPI temel URL'si. Kaydedilmiş bir sağlayıcı her zaman geçerli URL'yi gösterir (verilmediyse sağlayıcının kendi URL'si)
modelstringMetin özellikleri için kullanılan model
image_modelstringtokenization_image için kullanılan model
timeoutintegerSaniye cinsinden istek zaman aşımı
max_tokensintegerToken cinsinden azami yanıt uzunluğu
is_enabledbooleanAna anahtar. Devre dışı bir sağlayıcı hiçbir özelliğe hizmet etmez ama features listesini korur
featuresarrayBu sağlayıcının hizmet ettiği AI özellikleri: tokenization_suggestion, support_assistant, tokenization_image
api_key_setbooleanAPI anahtarının kayıtlı olup olmadığı
api_key_last4stringKayıtlı anahtarın son dört karakteri; anahtar yoksa ya da dört karakter veya daha kısaysa boş
configuredbooleanKaydedilmiş sağlayıcı için true, "yapılandırılmamış" taslağı için false
created_atstringOluşturulma zamanı (ISO 8601). Taslakta gönderilmez
updated_atstringSon güncelleme zamanı (ISO 8601). Taslakta gönderilmez

Hatalar​

DurumKodAçıklama
40310005Çağıran platform sahibi değil (domain 2)

Hata biçimi ve ortak kodlar için Hatalar sayfasına bakın.