Skip to content
Apothem
तुलना

Apothem बनाम GLM बैकएंड की हस्तचालित वायरिंग

GLM (Z.ai) बैकएंड कॉन्फ़िगरेशन को हर प्रोजेक्ट में पर्यावरण चर हाथ से वायर करने के बजाय Apothem के माध्यम से क्यों रूट करें।

GLM (Z.ai) एक मॉडल बैकएंड है जिसकी ओर कोई संगत टूल एक बेस URL और एक कुंजी सेट करके इंगित करता है। आप उन पर्यावरण चरों को हाथ से, प्रति प्रोजेक्ट, प्रति मशीन, हमेशा के लिए एक्सपोर्ट कर सकते हैं। Apothem का glm अडैप्टर बैकएंड एंडपॉइंट और ऑपरेटर द्वारा कॉन्फ़िगर करने योग्य प्लेसहोल्डर को एक प्रदाता फ़ाइल में दर्ज करता है और हर प्रोजेक्ट में वही टेम्पलेट लिखता है। यह पृष्ठ उस बैकएंड को हाथ से वायर करने की तुलना Apothem से प्रबंधित करने से करता है।

प्रयास की तुलना

कार्यहस्तचालित कॉन्फ़िगApothem-प्रबंधित
बैकएंड URL दर्ज करनाप्रति प्रोजेक्ट याद रखना और दोबारा एक्सपोर्ट करनाएक प्रदाता फ़ाइल में लिखे जाते हैं
सत्य का स्रोतहर शेल के अपने एक्सपोर्टएक विहित प्रदाता फ़ाइल
प्रोजेक्टों में बैकएंड संरेखित रखनाप्रति प्रोजेक्ट दोबारा वायर करनाफ़ाइल अनुपस्थित होने पर हर प्रोजेक्ट में वही टेम्पलेट लिखा जाता है; बाद के संपादन हर प्रोजेक्ट की अपनी फ़ाइल में बने रहते हैं
कॉन्फ़िग बहाल करनाहर प्रोजेक्ट में दोबारा एक्सपोर्ट करनाapothem update --harness glm --project <path> फ़ाइल को दोबारा केवल तभी लिखता है जब वह अनुपस्थित हो
कॉन्फ़िग हटानाहस्तचालित विलोपनapothem uninstall फ़ाइल का बैकअप लेता है, फिर उसे केवल तभी हटाता है जब वह अब भी Apothem द्वारा लिखा गया असंपादित टेम्पलेट हो

Apothem क्या प्रबंधित करता है

glm अडैप्टर <project>/.apothem/providers/glm.toml पर एक एकल प्रदाता फ़ाइल लिखता है और कुछ और नहीं लिखता। यह Anthropic-संगत बेस URL (https://api.z.ai/api/anthropic), OpenAI-संगत बेस URL (https://api.z.ai/api/coding/paas/v4), एक ऑथ-टोकन प्लेसहोल्डर, और मॉडल-मैपिंग प्लेसहोल्डर दर्ज करता है। आपकी Z.ai कुंजी और आपके मॉडल-ID विकल्प ऑपरेटर-स्वामित्व में रहते हैं — Apothem कभी कोई वास्तविक सीक्रेट नहीं लिखता और संस्करण के साथ बदलने वाला कोई मॉडल ID पिन नहीं करता।

माइग्रेशन पथ

  1. यदि आपने अभी तक साझा प्रोफ़ाइल नहीं बनाई है, तो उसे बनाने के लिए apothem profile init चलाएँ। glm फ़ाइल प्रोफ़ाइल से कुछ भी नहीं लेती, लेकिन हर इंस्टॉल और अपडेट रन उसे लोड करता है।
  2. glm.toml प्रदाता फ़ाइल लिखने के लिए apothem install --harness glm --project <path> चलाएँ।
  3. अपनी Z.ai कुंजी और वर्तमान Z.ai दस्तावेज़ से अपने इच्छित मॉडल ID भरें।
  4. यह पुष्टि करने के लिए कि कॉन्फ़िग अपनी जगह पहुँच गया, apothem verify --harness glm --project <path> चलाएँ।
  5. हर बाद के बदलाव के लिए .apothem/providers/glm.toml संपादित करें। Apothem किसी मौजूदा प्रदाता फ़ाइल को कभी दोबारा नहीं लिखता; apothem update --harness glm --project <path> उसे दोबारा केवल तभी लिखता है जब वह अनुपस्थित हो।

आगे पढ़ें

On this page