कोड की तीन लाइनों में जनरेट करना शुरू करें। अपनी भाषा चुनें:
curl https://www.flixly.ai/api/v1/generate \
-H "Authorization: Bearer flx_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "flux-dev",
"prompt": "A cat wearing a top hat, oil painting",
"type": "TEXT_TO_IMAGE"
}'सभी endpoints का प्रीफ़िक्स है https://www.flixly.ai। उदाहरण देखने के लिए किसी endpoint पर क्लिक करें।
हर API request में Bearer token ज़रूरी है, जो Authorization header में भेजा जाता है।
flx_live_) — यह केवल एक बार दिखाई जाती है# इसे हर request के header में शामिल करें
Authorization: Bearer flx_live_YOUR_KEYअपनी API key गोपनीय रखें। इसे client-side कोड या सार्वजनिक repositories में न रखें।
आपके प्लान के साथ limits बढ़ती हैं। बिलिंग पेज से कभी भी अपग्रेड करें।
| प्लान | Requests / मिनट | समानांतर टास्क |
|---|---|---|
| Free | 10 | 1 |
| Lite | 30 | 2 |
| Pro | 60 – 200 | 3 – 25 |
rate limit पार करने पर आपको मिलेगा 429 response, जिसमें एक Retry-After header बताता है कि कितने सेकंड प्रतीक्षा करनी है।
सभी errors एक ही JSON संरचना में आते हैं:
{
"error": {
"code": "insufficient_credits",
"status": 402,
"message": "You need at least 10 credits for this model."
}
}| कोड | स्टेटस | विवरण |
|---|---|---|
unauthorized | 401 | API key अमान्य है या दी ही नहीं गई। |
insufficient_credits | 402 | request पूरी करने के लिए पर्याप्त क्रेडिट नहीं हैं। |
forbidden | 403 | इस कार्य के लिए API key के पास अनुमति नहीं है। |
not_found | 404 | अनुरोधित संसाधन मौजूद नहीं है। |
validation_error | 422 | request body validation में विफल रही। आवश्यक फ़ील्ड जाँचें। |
rate_limit_exceeded | 429 | बहुत अधिक requests। headers में बताई गई अवधि के बाद पुनः प्रयास करें। |
internal_error | 500 | सर्वर में अप्रत्याशित त्रुटि। बनी रहे तो सपोर्ट से संपर्क करें। |