अपने Lua कोड के लिए AI मॉडल जोड़ें
Codelab Station मानक API एंडपॉइंट के ज़रिए क्लाउड AI प्रदाता के साथ, आपके PC पर चलने वाले मॉडल के साथ या बिल्ट-इन मॉडल के साथ काम करता है। कोई एक चुनें। फिर Test दबाएँ, और आप अपने addon या सर्वर की फ़ाइलों पर शुरू कर सकते हैं।
मॉडल जोड़ने के तीन तरीके
क्लाउड AI प्रदाता
क्लाउड AI प्रदाता कठिन लॉजिक और लंबी फ़ाइलों के लिए ठीक रहता है, क्योंकि बड़े मॉडल आपके कोड का ज़्यादा हिस्सा एक साथ देख सकते हैं। उसका API एंडपॉइंट और कुंजी Codelab Station में दर्ज करें। आपके प्रॉम्प्ट, जोड़े गए कोड समेत, उसी प्रदाता को जाते हैं, इसलिए इसे केवल उन फ़ाइलों के लिए इस्तेमाल करें जिन्हें साझा करने की आपको अनुमति है। कुंजियाँ आपके PC पर रहती हैं।
आपके PC का मॉडल
आपके अपने PC पर चलने वाला मॉडल निजी कोड और बिना कनेक्शन के काम के लिए ठीक है, और आप Codelab Station को उसके लोकल एंडपॉइंट की ओर इंगित करते हैं। कुछ भी मशीन से बाहर नहीं जाता। इसलिए जिन सर्वर सेटिंग्स को आप अपने तक रखना चाहते हैं उनके लिए यही सही चुनाव है। गति और गुणवत्ता आपके हार्डवेयर और लोड किए गए मॉडल पर निर्भर करती है।
बिल्ट-इन मॉडल
जब आपके पास अभी API कुंजी और लोकल मॉडल नहीं है, तब बिल्ट-इन मॉडल शुरुआती बिंदु है। इसे कॉपी पर आज़माएँ। प्रॉम्प्ट केवल आपके चुने मॉडल एंडपॉइंट को जाते हैं, इसलिए निजी कोड जोड़ने से पहले वह एंडपॉइंट सोच-समझकर चुनें।
Test बटन क्या दिखाता है
पहले Test दबाएँ। यह बटन जाँचता है कि Codelab Station आपके एंडपॉइंट तक पहुँच सकता है और रिस्पॉन्स टाइम व कॉन्टेक्स्ट विंडो दिखाता है, जिससे पता चलता है कि एक अनुरोध में कितना कोड समाएगा। प्रदाता, कुंजी या मॉडल का नाम बदलने के बाद इसे फिर चलाएँ।
काम के हिसाब से मॉडल चुनना
रीफ़ैक्टर और जटिल लॉजिक के लिए बड़ा मॉडल इस्तेमाल करें, जैसे ऐसा gamemode जो अपनी स्थिति कई फ़ाइलों में फैलाता है, और छोटे एडिट के लिए छोटा, जैसे बदला हुआ चैट संदेश। run_on_model एक कठिन चरण को बड़े मॉडल को भेजता है जबकि बाकी काम आपके सामान्य चुनाव पर रहता है। आकार काम के अनुसार चुना जाता है।
मॉडलों के बीच गुणवत्ता अलग-अलग होती है। diff पढ़ें, जो चीज़ एक नज़र में न परखी जा सके उसके लिए Ask first इस्तेमाल करें, और किसी बदलाव पर भरोसा करने से पहले gm_construct पर टेस्ट करें।