कोड NODE10 के साथ मासिक सब्सक्रिप्शन पर 10% की छूट, 31 अगस्त तक

Imaginode
डॉक्युमेंटेशन

अपना लोकल AI जोड़ें

अपने ही Stable Diffusion मॉडलों (ComfyUI, AUTOMATIC1111, Forge, SD.Next) से सीधे Imaginode कैनवास में मुफ़्त जेनरेट कीजिए: कदम-दर-कदम गाइड, सटीक सेटिंग्स और समस्या-समाधान।

इससे क्या बदलता है

अगर आपके कंप्यूटर पर पहले से Stable Diffusion चल रहा है, तो Imaginode उसे कैटलॉग के किसी भी मॉडल की तरह इस्तेमाल कर सकता है: आपके checkpoint, Image नोड की मॉडल सूची में सबसे ऊपर दिखते हैं और हर जेनरेशन पर 0 क्रेडिट लगता है। आपका ब्राउज़र सीधे आपकी मशीन से बात करता है, जेनरेशन के दौरान कुछ भी हमारे सर्वर से होकर नहीं गुज़रता।

व्यावहारिक तौर पर: आख़िरी प्रॉम्प्ट (आपका टेक्स्ट, साथ में जुड़े हुए टेक्स्ट, @रेफ़रेंस और स्टाइल) आपके लोकल सर्वर को भेजा जाता है, जो इमेज बनाता है। फिर Imaginode उसे आपके प्रोजेक्ट के प्राइवेट स्टोरेज में अपलोड कर देता है, ठीक किसी इम्पोर्ट की हुई मीडिया की तरह: उसकी जानकारी (प्रॉम्प्ट, फ़ॉर्मैट, लागत 0) और इतिहास बना रहता है, और वह दूसरे नोड को भी फ़ीड कर सकती है, जैसे उसे एनिमेट करने के लिए कोई क्लाउड Video नोड।

समर्थित इंजन

कनेक्ट करते ही दो परिवार अपने आप पहचान लिए जाते हैं: ComfyUI, अपने नेटिव API के ज़रिए (एक वर्कफ़्लो भेजना, फिर जॉब पर नज़र रखना), और AUTOMATIC1111 का “/sdapi/v1” API, जिसे Forge और SD.Next हूबहू वैसा ही उपलब्ध कराते हैं।

SwarmUI यह API नहीं देता: अगर आप उसे इस्तेमाल करते हैं तो उसकी जगह ComfyUI चलाइए। बाकी ऐप्लिकेशन परखे नहीं गए हैं; जो AUTOMATIC1111 के API की ईमानदारी से नकल करते हैं, वे शायद चल जाएँ।

शुरुआत: ComfyUI

ComfyUI को CORS की अनुमति के साथ चलाइए:

python main.py --enable-cors-header https://imaginode.ai

Windows का पोर्टेबल वर्ज़न: run_nvidia_gpu.bat खोलिए और कमांड लाइन के आख़िर में ये दो आर्ग्युमेंट जोड़ दीजिए। Imaginode में डालने वाला पता है http://127.0.0.1:8188।

सूची में वही मॉडल आते हैं जो आपके ComfyUI/models/checkpoints फ़ोल्डर में हैं, यानी “Load Checkpoint” वाले। UNETLoader से लोड होने वाले अलग-अलग हिस्सों वाले मॉडल (जैसे अलग फ़ाइलों में रखा Flux) नहीं दिखते। Imaginode अपना ही स्टैंडर्ड वर्कफ़्लो भेजता है: आपके सेव किए हुए वर्कफ़्लो न पढ़े जाते हैं न बदले जाते हैं, और हर बनी हुई इमेज आपके ComfyUI/output फ़ोल्डर में भी रहती है।

शुरुआत: AUTOMATIC1111, Forge, SD.Next

Linux और Mac पर:

./webui.sh --api --cors-allow-origins=https://imaginode.ai

Windows पर: webui-user.bat खोलिए और set COMMANDLINE_ARGS= वाली लाइन की जगह यह लिखिए:

set COMMANDLINE_ARGS=--api --cors-allow-origins=https://imaginode.ai

फिर दोबारा चलाइए। डालने वाला पता है http://127.0.0.1:7860।

जेनरेट करते समय Imaginode चुने हुए checkpoint को override_settings से लोड करता है और बाद में उसे पहले जैसा नहीं करता: यानी लगातार जेनरेट करते रहें तो हर इमेज पर मॉडल दोबारा लोड नहीं होता।

लागू होने वाली सेटिंग्स

Imaginode सीधी-सादी और हर जगह चलने वाली सेटिंग इस्तेमाल करता है: 28 स्टेप, CFG 6, सैंपलर Euler a (ComfyUI पर Euler ancestral), और हर क्लिक पर नया रैंडम seed। Image नोड के फ़ॉर्मैट SDXL के ट्रेनिंग बकेट पर टिके साइज़ में बदल जाते हैं: 1:1 के लिए 1024×1024, 16:9 के लिए 1344×768, 9:16 के लिए 768×1344, 4:3 के लिए 1152×896, और 3:4 के लिए 896×1152।

अगर नोड से कोई इमेज जुड़ी हो (स्टार्ट पोर्ट, @रेफ़रेंस या मूडबोर्ड), तो जेनरेशन 0.6 की स्ट्रेंथ के साथ img2img में चला जाता है। शुरुआत के लिए सिर्फ़ पहली जुड़ी हुई इमेज गिनी जाती है: लोकल पर ओमनी-रेफ़रेंस नहीं होता, बाकी इमेज छोड़ दी जाती हैं।

कनेक्शन, प्राइवेसी, क्रेडिट

किसी प्रोजेक्ट में Image नोड की मॉडल सूची खोलिए और “मेरा लोकल AI जोड़ें” पर क्लिक कीजिए: पता डालिए, टेस्ट कीजिए, और आपके checkpoint पहचाने गए इंजन के साथ दिखने लगेंगे। यह कनेक्शन इसी मशीन के ब्राउज़र में याद रखा जाता है, आपके अकाउंट में नहीं: किसी दूसरे डिवाइस पर आपके लोकल मॉडल नहीं दिखेंगे, और जो प्रोजेक्ट उन्हें इस्तेमाल करता है वह चुपचाप किसी पेड मॉडल पर जाने के बजाय जेनरेट करते समय साफ़ एरर दिखा देगा।

एक भी क्रेडिट कभी नहीं कटता। जेनरेशन के दौरान सिर्फ़ आपकी मशीन काम करती है; आख़िर में इमेज आपके प्रोजेक्ट के प्राइवेट स्टोरेज में अपलोड हो जाती है, ठीक वैसे ही जैसे आप ख़ुद कोई मीडिया इम्पोर्ट करते हैं। प्रोजेक्ट से हटाना हो तो उसे नोड से डिलीट कर दीजिए।

समस्या-समाधान

“लोकल AI तक पहुँच नहीं हो पा रही”: तीन वजहें हो सकती हैं। सर्वर बंद है। चलाते समय CORS वाला विकल्प नहीं दिया गया: तब ब्राउज़र का कंसोल (F12) साफ़-साफ़ CORS एरर दिखाता है। या आप उस मशीन पर नहीं हैं जिस पर वह चल रहा है: 127.0.0.1 वाला पता सिर्फ़ उसी कंप्यूटर से खुलता है।

पहली बार कनेक्ट करते समय Chrome आपके लोकल नेटवर्क के डिवाइस तक पहुँचने की अनुमति माँगता है: उसे मंज़ूर करना ज़रूरी है (बाद में साइट सेटिंग्स से, यानी पते के बाईं ओर वाले आइकन से, दोबारा चालू किया जा सकता है)। Safari इस तरह के कनेक्शन रोक देता है: Chrome, Edge या Firefox इस्तेमाल कीजिए। हर जेनरेशन को पूरा होने के लिए 10 मिनट मिलते हैं; उसके बाद Imaginode एरर दिखा देता है, पर आपका लोकल सर्वर अपनी तरफ़ से काम आराम से पूरा कर लेता है।

इस गाइड को अमल में लाने के लिए तैयार हैं?

अकाउंट बनाएँ और कैनवास एक्सप्लोर करें: आप उतना ही चुकाते हैं जितना जनरेट करते हैं।

शुरू करें