मुख्य सामग्री पर जाएं
Phaseo को उसकी अपनी कुंजी के साथ Hermes Agent का कस्टम एंडपॉइंट बनाने के लिए phaseo hermes चलाएँ, या वही चार Hermes सेटिंग्स और एक .env लाइन ख़ुद सेट करें।

Phaseo CLI से सेट अप करें

अगर Hermes इंस्टॉल नहीं है, तो CLI Nous Research का आधिकारिक इंस्टॉलर कमांड दिखाता है और उसे चलाने से पहले पूछता है। macOS और Linux पर इंस्टॉलर को sh, bash और curl चाहिए। इसके बाद सेटअप:
  1. model.provider, model.base_url, model.default और model.key_env के आपके मौजूदा मान सेव करता है, ताकि हटाने पर उन्हें बहाल किया जा सके।
  2. एक Phaseo CLI: Hermes Agent API Key बनाता है जो 90 दिनों में समाप्त होती है और जिसकी मासिक खर्च सीमा $100 है।
  3. कुंजी को Hermes की .env फ़ाइल में OPENAI_API_KEY के रूप में लिखता है, एक ऐसे ब्लॉक के अंदर जो # >>> phaseo managed (do not edit) से शुरू होता है और # <<< phaseo managed पर ख़त्म होता है। आपकी बाकी लाइनें नहीं छुई जातीं, और कुंजी कभी कमांड लाइन पर नहीं दिखती।
  4. 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
फिर Hermes को Phaseo पर ले जाएँ:
Hermes जो .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 सत्र रीस्टार्ट करें ताकि वे बहाल किया गया कॉन्फ़िगरेशन फिर से लोड करें।

आम समस्याएँ ठीक करें

दूसरे एजेंट और हर एजेंट के लिए ज़रूरी प्रदाता मानों के लिए कोडिंग एजेंट देखें।
अंतिम संशोधन 5 नवंबर 2026