الانتقال إلى المحتوى الرئيسي
شغّل phaseo hermes لتعيين Phaseo كنقطة النهاية المخصّصة في Hermes Agent بمفتاح خاص به، أو اضبط إعدادات 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. يكتب المفتاح في ملف .env الخاص بـ Hermes باسم OPENAI_API_KEY، داخل كتلة تبدأ بـ # >>> phaseo managed (do not edit) وتنتهي بـ # <<< phaseo managed. تبقى أسطرك الأخرى كما هي، ولا يظهر المفتاح أبدًا في سطر الأوامر.
  4. يشغّل 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 إلى Phaseo:
شغّل hermes config env-path لمعرفة ملف .env الذي يقرؤه Hermes.

التحقق من أنه يعمل

أعد تشغيل جلسات Hermes النشطة حتى تستخدم نقطة نهاية Phaseo ومفتاحه. شغّل hermes config get model.base_url --json للتأكد من أنه يعيد https://api.phaseo.app/v1، ثم أرسل موجّهًا قصيرًا وتأكد من ظهور الطلب في الإعدادات → الاستخدام → السجلات.

إزالة Phaseo

يستعيد هذا الأمر إعدادات النموذج الأربعة المحفوظة أثناء الإعداد (أو يلغي تعيين ما لم يكن معيّنًا منها)، ويزيل كتلة Phaseo من .env، ويحذف الحالة المحفوظة لـ CLI في ~/.config/phaseo/integrations/hermes.json، ويلغي المفتاح. أعد تشغيل جلسات Hermes النشطة حتى تعيد تحميل الإعداد المستعاد.

إصلاح المشكلات الشائعة

للوكلاء الأخرى وقيم المزوّد التي يحتاجها كل وكيل، راجع وكلاء البرمجة.
آخر تعديل في ٥ نوفمبر ٢٠٢٦