phaseo hermes चलाएँ, या वही चार Hermes सेटिंग्स और एक .env लाइन ख़ुद सेट करें।
Phaseo CLI से सेट अप करें
sh, bash और curl चाहिए। इसके बाद सेटअप:
model.provider,model.base_url,model.defaultऔरmodel.key_envके आपके मौजूदा मान सेव करता है, ताकि हटाने पर उन्हें बहाल किया जा सके।- एक
Phaseo CLI: Hermes Agent API Keyबनाता है जो 90 दिनों में समाप्त होती है और जिसकी मासिक खर्च सीमा $100 है। - कुंजी को Hermes की
.envफ़ाइल मेंOPENAI_API_KEYके रूप में लिखता है, एक ऐसे ब्लॉक के अंदर जो# >>> phaseo managed (do not edit)से शुरू होता है और# <<< phaseo managedपर ख़त्म होता है। आपकी बाकी लाइनें नहीं छुई जातीं, और कुंजी कभी कमांड लाइन पर नहीं दिखती। - Hermes को Phaseo पर ले जाने के लिए
hermes config setचलाता है:
model.key_env Hermes को कस्टम एंडपॉइंट पर OPENAI_API_KEY भेजने के लिए कहता है। इसके बिना Hermes वह कुंजी सिर्फ़ OpenAI के अपने होस्ट को भेजता है, और अनुरोध बिना कुंजी के Phaseo तक पहुँचते हैं।
Phaseo, Hermes से पूछता है कि उसकी .env फ़ाइल कहाँ है (hermes config env-path), जिससे प्रोफ़ाइल और दूसरे ओवरराइड भी कवर हो जाते हैं। अगर Hermes नहीं बता पाता, तो CLI HERMES_HOME वाली .env, या ~/.hermes/.env (नेटिव Windows पर %LOCALAPPDATA%\hermes\.env) इस्तेमाल करता है। Hermes प्रदाता कुंजियाँ इसी सादा-टेक्स्ट फ़ाइल में रखता है, इसलिए इसे किसी भी दूसरी कुंजी फ़ाइल की तरह सुरक्षित रखें।
समाप्त कुंजी बदलने या मॉडल बदलने के लिए phaseo hermes दोबारा चलाएँ। यह पहली बार चलाने पर सेव की गई सेटिंग्स बनाए रखता है।
Hermes को मैन्युअल रूप से कॉन्फ़िगर करें
अपनी Phaseo API कुंजी Hermes की.env फ़ाइल में जोड़ें:
.env
.env फ़ाइल पढ़ता है उसे ढूँढने के लिए hermes config env-path चलाएँ।
जाँचें कि यह काम करता है
सक्रिय Hermes सत्र रीस्टार्ट करें ताकि वे Phaseo एंडपॉइंट और कुंजी इस्तेमाल करें।hermes config get model.base_url --json चलाकर पुष्टि करें कि यह https://api.phaseo.app/v1 लौटाता है, फिर एक छोटा प्रॉम्प्ट भेजें और पुष्टि करें कि अनुरोध सेटिंग्स → उपयोग → लॉग्स में दिखता है।
Phaseo हटाएँ
.env से Phaseo का ब्लॉक हटाता है, ~/.config/phaseo/integrations/hermes.json में CLI की सेव की गई स्थिति मिटाता है, और कुंजी रद्द करता है। सक्रिय Hermes सत्र रीस्टार्ट करें ताकि वे बहाल किया गया कॉन्फ़िगरेशन फिर से लोड करें।
आम समस्याएँ ठीक करें
दूसरे एजेंट और हर एजेंट के लिए ज़रूरी प्रदाता मानों के लिए कोडिंग एजेंट देखें।