आपके GameMaker प्रोजेक्ट फोल्डर के लिए कौन सा AI कनेक्शन सही है
PixelTread उसी मॉडल के साथ काम करता है जिसे आप कनेक्ट करते हैं: स्टैंडर्ड API एंडपॉइंट वाला क्लाउड AI प्रोवाइडर, आपकी पीसी पर चलने वाला मॉडल, या इनबिल्ट मॉडल। हर विकल्प की गोपनीयता पर अलग असर पड़ता है, और आप बाद में इसे बदल सकते हैं।
मॉडल कनेक्ट करने के तीन तरीके
क्लाउड AI प्रोवाइडर
जब आपको रिफैक्टरिंग या जटिल GML लॉजिक के लिए बड़े मॉडल की प्रोसेसिंग पावर चाहिए, तो स्टैंडर्ड API एंडपॉइंट के माध्यम से क्लाउड AI प्रोवाइडर कनेक्ट करें। ऐप में एंडपॉइंट और अपनी कुंजी दर्ज करें; कुंजी आपकी पीसी पर ही रहेगी। गोपनीयता का असर स्पष्ट है: आपका प्रॉम्प्ट और एजेंट द्वारा पढ़ी गई फ़ाइल की सामग्री उस प्रोवाइडर को भेजी जाएगी। क्लाउड प्रोवाइडर अलग से चार्ज कर सकता है, इसलिए लंबी सत्र से पहले उसकी शर्तें जांच लें।
आपकी पीसी पर मॉडल
जब स्क्रिप्ट और प्रॉम्प्ट मशीन पर ही रहने चाहिए, तो पीसी पर लोकली चलने वाला मॉडल आपके लिए बेहतर है। PixelTread को लोकल एंडपॉइंट की ओर इशारा करें; लोकल मॉडल के साथ मॉडल स्टेप के दौरान कुछ भी आपकी पीसी से बाहर नहीं जाता। इसकी लागत हार्डवेयर की है: बड़े लोकल मॉडल को आपके मेमोरी और ग्राफिक्स पावर की ज्यादा जरूरत होती है। छोटे लोकल मॉडल छोटे एडिट्स के लिए अच्छे हैं, जबकि लंबी रिफैक्टरिंग के लिए बड़े मॉडल बेहतर साबित हो सकते हैं।
इनबिल्ट मॉडल
इनबिल्ट मॉडल बिना आपके एंडपॉइंट के तुरंत तैयार है, इसलिए यह ऐप इंस्टॉल करने से लेकर पहली रिक्वेस्ट तक का सबसे आसान रास्ता है। जब आप किसी छोटी स्क्रिप्ट, जैसे मूवमेंट फंक्शन, पर वर्कफ़्लो ट्राई करना चाहते हैं और फिर प्रोवाइडर चुनना चाहते हैं, तो इसे चुनें। आप किसी भी समय समान सेटिंग्स से क्लाउड प्रोवाइडर या लोकल मॉडल पर स्विच कर सकते हैं। कार्ड्स, डिफ्स और अप्रूवल मोड्स के व्यवहार में कुछ भी नहीं बदलेगा।
Test से कनेक्शन की जांच करें
एंडपॉइंट दर्ज करने के बाद Test बटन दबाएं। यह जांच करता है कि एंडपॉइंट रिस्पॉन्स दे रहा है, रिस्पॉन्स टाइम दिखाता है और मॉडल की कॉन्टेक्स्ट विंडो दिखाता है। GameMaker के काम के लिए कॉन्टेक्स्ट विंडो महत्वपूर्ण है क्योंकि एक लंबी स्क्रिप्ट, बिल्ड लॉग और आपकी रिक्वेस्ट सभी उसमें फिट होनी चाहिए। यदि Test छोटी विंडो दिखाता है, तो अपनी रिक्वेस्ट छोटी रखें और एजेंट को एक समय में एक फ़ाइल की ओर इशारा करें। यदि टेस्ट फेल हो जाता है, तो एड्रेस या कुंजी ठीक करें और चैट शुरू करने से पहले इसे फिर से चलाएं।
मॉडल को टास्क से मिलाएं
रिफैक्टरिंग और जटिल लॉजिक के लिए बड़े मॉडल का उपयोग करें, जैसे कि एक मूवमेंट फंक्शन शेयर करने वाली कई स्क्रिप्ट्स को पुनर्गठित करना। चर का नाम बदलने, कमेंट जोड़ने या पोजीशन राउंड करने जैसे छोटे एडिट्स के लिए छोटे मॉडल का उपयोग करें। दोनों पाने के लिए चैट रीस्टार्ट करने की जरूरत नहीं है: run_on_model एक कठिन स्टेप को बड़े मॉडल पर भेजता है, जबकि सत्र का बाकी हिस्सा छोटे मॉडल पर रहता है। पहले छोटे मॉडल को ट्राई करें, और तभी अगले स्टेप पर जाएं जब उत्तर दिखाए कि उसे ज्यादा जरूरत है।
मॉडल के बीच क्वालिटी अलग-अलग होती है, इसलिए हर रिजल्ट को एक प्रपोजल की तरह देखें। कार्ड में डिफ रिव्यू करें, और Ask first मोड का उपयोग करें ताकि फ़ाइल बदलने वाला कोई भी काम आपकी सहमति से पहले न हो। हर स्वीकृत बदलाव के बाद GameMaker एडिटर में बिल्ड और टेस्ट करें। एक अच्छी आदत एक समय में एक एडिट स्वीकार करने की है।