Ana içeriğe geç

Tokenizasyon Görseli Üret

Yeni bir token formu için bir yapay zekâ sağlayıcısıyla varlığın görselini çizer. Görsel, gönderdiğiniz değerlerden (name ve verildiyse category_name, description ile serbest metin instruction) sabit bir istemle çizilir; depodan hiçbir şey okunmaz, bu yüzden token'ın henüz var olması gerekmez. Hiçbir şey kaydedilmez de: görsel base64 olarak kodlanmış döner ve Token Oluştur ya da Token Güncelle içinde token'ın images dosyalarından biri olarak yüklenmeye hazırdır.

provider gönderilmezse tokenizasyon görsellerine hizmet eden ilk sağlayıcı çizer; bunları Tokenizasyon Sağlayıcılarını Getir ve feature=tokenization_image ile listeleyin.

Gerekli izin: token:ai-assist

İstek​

POST /v2/admin/tokens/tokenization-images

Başlıklar​

AdAçıklama
AuthorizationZorunlu. Bearer <access_token>
Content-TypeZorunlu. application/json

Gövde​

AlanTipZorunluAçıklama
namestringEvetVarlığın adı.
descriptionstringHayırVarlığın açıklaması; isteme eklenir.
category_namestringHayırKategori adı; isteme adın yanına eklenir.
token_symbolstringHayırYalnızca dosya adı için kullanılır (<symbol>-ai-<unix time>.jpg; boşsa asset).
instructionstringHayırİstemin sonuna eklenen serbest metin yönlendirme, en fazla 1000 karakter.
providerstringHayırÇizimi yapacak yapay zekâ sağlayıcısı. Yapılandırılmış ve tokenizasyon görselleri için etkin olmalıdır; yalnızca görsel çizebilen bir sağlayıcı (bugün openai) bu özellik için etkinleştirilebilir.

Örnek​

curl --request POST \
--url '{{baseUrl}}/v2/admin/tokens/tokenization-images' \
--header 'Authorization: Bearer <access_token>' \
--header 'Content-Type: application/json' \
--data '{
"provider": "openai",
"name": "Istanbul Commercial Office",
"description": "12 month lease contract on a commercial real estate in Istanbul",
"token_symbol": "IST",
"category_name": "Real Estate",
"instruction": "dusk light, exterior view"
}'

Yanıt​

{
"file_name": "ist-ai-1762682400.jpg",
"content_type": "image/jpeg",
"data_base64": "/9j/4AAQSkZJRgABAQAAAQABAAD...",
"provider": "openai"
}

Yanıt Alanları​

AlanTipAçıklama
file_namestringÖnerilen dosya adı.
content_typestringGörselin medya tipi.
data_base64stringBase64 olarak kodlanmış görsel.
providerstringGörseli çizen sağlayıcı.

Hatalar​

DurumKodAçıklama
40010015Doğrulama başarısız (name eksik, instruction 1000 karakteri aşıyor) — details alanına bakın
40079001provider desteklenen bir sağlayıcı değil (yapay zekâ sağlayıcı ayarı domain'i 79)
40079005Belirtilen sağlayıcı devre dışı, yapılandırılmamış ya da tokenizasyon görselleri için etkin değil (domain 79)
40079006Tokenizasyon görselleri için etkin bir sağlayıcı yok (domain 79)
40077004Sağlayıcıda görsel modeli yapılandırılmamış (yapay zekâ istemcisi domain'i 77)
40077005Sağlayıcı görsel üretmiyor (yapay zekâ istemcisi domain'i 77)

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