मुख्य सामग्री पर जाएं

API Keys बनाना

केवल वर्कस्पेस owners और admins ही API tokens बना सकते हैं। यदि आपको token बनाने का विकल्प नहीं दिखता, तो एक्सेस या उन्नत भूमिका के अनुरोध के लिए अपने वर्कस्पेस owner से संपर्क करें। API key बनाने के लिए:
  1. krea.ai/settings/api-tokens पर जाएँ
  2. सुनिश्चित करें कि आप सही वर्कस्पेस में हैं (ऊपर बाईं ओर वर्कस्पेस टॉगल का उपयोग करके)
  3. “New Token” पर क्लिक करें
  4. अपने token को एक वर्णनात्मक नाम दें
  5. Token को सुरक्षित रूप से सहेजें—आप इसे केवल एक बार देखेंगे!
API आपके वर्कस्पेस के भीतर अपनी स्वयं की उपयोगकर्ता पहचान के रूप में कार्य करता है। ऐप में प्रशिक्षित styles API के माध्यम से उपलब्ध नहीं होंगे, और API के माध्यम से प्रशिक्षित styles ऐप में प्रकट नहीं होंगे, जब तक कि उन्हें वर्कस्पेस के साथ साझा न किया जाए। विवरण के लिए Train a Custom Style देखें।
सुरक्षा दिशानिर्देश
  • Tokens को एनवायरनमेंट वेरिएबल्स में संग्रहीत करें, कभी भी कोड में नहीं
  • डेवलपमेंट और प्रोडक्शन के लिए अलग-अलग tokens का उपयोग करें
  • यदि tokens से समझौता हो जाए तो उन्हें तुरंत रद्द करें
  • Tokens को कभी भी version control में कमिट न करें
  • Tokens को कभी भी सार्वजनिक रूप से साझा न करें

API Keys का उपयोग

अपने token को सभी रिक्वेस्ट्स के Authorization हेडर में शामिल करें:
// npm install @krea-ai/sdk
import { Krea } from "@krea-ai/sdk";

const krea = new Krea({ apiKey: process.env.KREA_API_KEY });

const job = await krea.image("bfl/flux-1-dev", {
  prompt: "a serene mountain landscape at sunset",
  width: 1024,
  height: 576
});

console.log(`Job ID: ${job.job_id}`);

मूल्य निर्धारण

प्रति-मॉडल कीमतों के लिए, krea.ai/features/api ↗ देखें। प्रत्येक मॉडल की एक निश्चित प्रति-जनरेशन कीमत होती है जो आपके रिक्वेस्ट पैरामीटर्स (रिज़ॉल्यूशन, गुणवत्ता, ऑडियो, अवधि, स्टाइल संदर्भ, आदि) द्वारा निर्धारित होती है।

API बिलिंग कैसे काम करती है

प्रत्यक्ष API कॉल और MCP कनेक्शन जो API token का उपयोग करते हैं, आपके वर्कस्पेस पर एक अलग USD बैलेंस से लिए जाते हैं — जो Krea वेब ऐप द्वारा उपयोग किए जाने वाले compute units से स्वतंत्र है। MCP कनेक्शन जो OAuth का उपयोग करते हैं, उन्हें साइन-इन किए हुए Krea अकाउंट को compute units का उपयोग करके बिल किया जाता है। API keys का उपयोग करने से पहले आपके वर्कस्पेस पर API एक्सेस सक्षम होना चाहिए; यदि नहीं है, तो support@krea.ai ↗ से संपर्क करें।
विफल और रद्द किए गए jobs बिल नहीं किए जाते। आप केवल पूर्ण किए गए jobs के लिए भुगतान करते हैं।

जब आपका बैलेंस समाप्त हो जाए

चालू (in-flight) jobs सामान्य रूप से पूरे होते हैं। नए API रिक्वेस्ट्स को HTTP 402 Payment Required के साथ अस्वीकार किया जाता है:
{
  "message": "Your API balance is separate from your workspace compute balance. Please top up your API balance to continue using the API."
}
जारी रखने के लिए krea.ai/app/api/ पर टॉप अप करें। प्रोग्रामेटिक रूप से अपना बैलेंस जाँचने के लिए कोई सार्वजनिक एंडपॉइंट नहीं है — इसे ऐप के भीतर मॉनिटर करें।

API बैलेंस जोड़ना

krea.ai/app/api/ पर फ़ंड्स जोड़ें। केवल वर्कस्पेस owners ही API बैलेंस जोड़ सकते हैं।
  • पूर्व-निर्धारित राशियाँ: $10, $25, $50, $100
  • कस्टम राशि: $5 न्यूनतम, $10,000 अधिकतम
  • Stripe Checkout के माध्यम से भुगतान; सफलता पर बैलेंस तुरंत लागू होता है

उपयोग ट्रैक करना

हाल का खर्च krea.ai/app/api/ पर API बैलेंस कार्ड पर “API cost in the last 7 days” के अंतर्गत दिखाया गया है।

एंटरप्राइज़

अधिक मात्रा वाले ग्राहकों को प्रीपे करने के बजाय Net 30 शर्तों पर मासिक रूप से इनवॉइस किया जा सकता है। एंटरप्राइज़ बिलिंग पर चर्चा करने के लिए sales@krea.ai ↗ से संपर्क करें।

अगले चरण

इंटरैक्टिव प्लेग्राउंड

अपना पहला API रिक्वेस्ट बनाएँ

मॉडल APIs

सभी उपलब्ध एंडपॉइंट्स एक्सप्लोर करें

Job लाइफ़साइकल

Job स्थितियों और पोलिंग को समझें

दर सीमाएँ

प्लान टियर के अनुसार API सीमाएँ समझें