الانتقال إلى المحتوى الرئيسي

نظرة عامة

تتيح Krea للمؤسسات تفعيل ميزة عدم الاحتفاظ بالبيانات (Zero Data Retention). يتم حاليًا دعم Krea 2 Medium و Krea 2 Large و Krea 2 Medium Turbo عبر واجهة برمجة التطبيقات العامة. يرجى التواصل مع sales@krea.ai ↗ لتفعيلها في مساحة العمل الخاصة بك. بعد تفعيل الدعم، أرسل طلبًا مشابهًا لما يلي:
curl -X POST https://api.krea.ai/generate/image/krea/krea-2/medium \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -H "X-Api-Zero-Data-Retention: 1" \
  -d '{
    "prompt": "a serene mountain landscape at sunset",
    "aspect_ratio": "1:1",
    "resolution": "1K"
  }'
يجب أن يكون أي رابط URL مقدَّم، على سبيل المثال صورة مرجعية للنمط، بصيغة data URI بترميز base64. سيؤدي استخدام رابط URL خارجي إلى الخطأ 422Zero data retention requires external asset inputs to be data URIs.
STYLE_REF_DATA_URI="data:image/png;base64,$(base64 < ./style-reference.png | tr -d '\n')"

curl -X POST https://api.krea.ai/generate/image/krea/krea-2/medium \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -H "X-Api-Zero-Data-Retention: 1" \
  -d '{
    "prompt": "a serene mountain landscape at sunset",
    "aspect_ratio": "1:1",
    "resolution": "1K",
    "image_style_references": [
      {
        "url": "'"$STYLE_REF_DATA_URI"'",
        "strength": 0.6
      }
    ]
  }'