phaseo hermes لتعيين Phaseo كنقطة النهاية المخصّصة في Hermes Agent بمفتاح خاص به، أو اضبط إعدادات 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. - يكتب المفتاح في ملف
.envالخاص بـ Hermes باسمOPENAI_API_KEY، داخل كتلة تبدأ بـ# >>> phaseo managed (do not edit)وتنتهي بـ# <<< phaseo managed. تبقى أسطرك الأخرى كما هي، ولا يظهر المفتاح أبدًا في سطر الأوامر. - يشغّل
hermes config setلتوجيه Hermes إلى Phaseo:
يخبر
model.key_env Hermes بإرسال OPENAI_API_KEY إلى نقطة النهاية المخصّصة. بدونه، يرسل Hermes هذا المفتاح إلى خوادم OpenAI فقط، وتصل الطلبات إلى Phaseo دون مفتاح.
يسأل Phaseo Hermes عن موقع ملف .env (hermes config env-path)، وهذا يغطي ملفات التعريف والتجاوزات الأخرى. إذا لم يستطع Hermes تحديده، تستخدم CLI ملف .env في HERMES_HOME، أو ~/.hermes/.env (%LOCALAPPDATA%\hermes\.env على Windows الأصلي). يحتفظ Hermes بمفاتيح المزوّدين في هذا الملف كنص صريح، لذا احمه كأي ملف مفاتيح آخر.
شغّل phaseo hermes مرة أخرى لاستبدال مفتاح منتهي الصلاحية أو تغيير النموذج. يحتفظ بالإعدادات المحفوظة في التشغيل الأول.
إعداد Hermes يدويًا
أضف مفتاح API من Phaseo إلى ملف.env الخاص بـ Hermes:
.env
hermes config env-path لمعرفة ملف .env الذي يقرؤه Hermes.
التحقق من أنه يعمل
أعد تشغيل جلسات Hermes النشطة حتى تستخدم نقطة نهاية Phaseo ومفتاحه. شغّلhermes config get model.base_url --json للتأكد من أنه يعيد https://api.phaseo.app/v1، ثم أرسل موجّهًا قصيرًا وتأكد من ظهور الطلب في الإعدادات → الاستخدام → السجلات.
إزالة Phaseo
.env، ويحذف الحالة المحفوظة لـ CLI في ~/.config/phaseo/integrations/hermes.json، ويلغي المفتاح. أعد تشغيل جلسات Hermes النشطة حتى تعيد تحميل الإعداد المستعاد.
إصلاح المشكلات الشائعة
للوكلاء الأخرى وقيم المزوّد التي يحتاجها كل وكيل، راجع وكلاء البرمجة.