تخطَّ إلى المحتوى الرئيسي
تصفّح التوثيق

متغيّرات البيئة ورموز الخروج

متغيّرات البيئة التي تقرؤها الأداة ورموز الخروج التي تُرجِعها.

في معظم الأحيان لا تحتاج الأداة إلى أي إعداد بيئة. تتيح لك هذه المتغيّرات توجيهها إلى مكان آخر أو تشغيلها بلا تفاعل، وتتيح لك رموز الخروج كتابة سكربتات حولها.

متغيّرات البيئة

  • SYNCANIX_API_KEY — مفتاح واجهة برمجتك السري للرفع (يُقرأ أيضًا من ‎~/.syncanix/credentials‎).
  • SYNCANIX_API_URL — يتجاوز أصل واجهة برمجة تطبيقات Syncanix (الافتراضي هو واجهة الإنتاج).
  • SYNCANIX_DASHBOARD_URL — يتجاوز عنوان لوحة التحكم الذي يستخدمه syncanix login.
  • ANTHROPIC_API_KEY و OPENAI_API_KEY — مفاتيح المزوّد المستخدَمة أثناء الإثراء بالذكاء الاصطناعي.
  • ANTHROPIC_ZDR_ENABLED — يجب أن يكون true كي يرسل الإثراء المُدار أي شيء.
  • SYNCANIX_LOCALE (و LANG / LC_ALL) — يضبط لغة الإخراج عند عدم تمرير ‎--locale‎.
  • SYNCANIX_DEV_PORT و SYNCANIX_DEV_BACKEND و SYNCANIX_DEV_KEY والمتغيّرات ذات الصلة — القيم الافتراضية لـ syncanix dev.

رموز الخروج

  • 0 — نجاح.
  • 1 — خطأ مستخدم أو إدخال (إدخال غير صحيح أو إعداد مفقود).
  • 2 — خطأ نظام (فشل في الشبكة أو نظام الملفات أو لدى مزوّد).
  • 64 — خطأ استخدام (أمر غير معروف أو خيار غير صالح).

استكشاف الأخطاء وإصلاحها

إذا جرى تخطّي الرفع، فتحقّق من أنك سجّلت الدخول أو ضبطت SYNCANIX_API_KEY. وإذا لم يُكتشَف إطار عمل، فشغّل syncanix doctor لتشخيص سريع. وإذا رفض الإثراء المُدار العمل، فأكّد أن عدم الاحتفاظ بالبيانات مُفعَّل لدى مزوّدك.

الخطوات التالية