HeadlinesBriefing HeadlinesBriefing.com

واجهة OpenAI الرسمية لسطر الأوامر: دليل التثبيت والاستخدام

Hacker News •
×

أداة openai-cli هي واجهة سطر الأوامر الرسمية لواجهة OpenAI البرمجية REST، وهي مستضافة على GitHub. يمكن تثبيتها باستخدام Homebrew عبر الأمر brew install openai/tools/openai، أو بناؤها محليًا باستخدام Go 1.26 أو أحدث عبر الأمر go install github.com/openai/openai-cli/cmd/openai@latest. بعد التثبيت، يُوضع الملف التنفيذي في مجلد bin الخاص بـ Go، وعادةً ما يكون $HOME/go/bin، وقد يحتاج المستخدمون إلى إضافته إلى PATH إذا لم تُعثر الأوامر.

تتبع الأداة بنية قائمة على الموارد بالصيغة openai <resource> [subresource...] <command> [flags...]. تتطلب نقاط الوصول القياسية متغير البيئة OPENAI_API_KEY، بينما تتطلب نقاط وصول الإدارة OPENAI_ADMIN_KEY. تتوفر المساعدة دون اتصال بالإنترنت عبر الأمر openai --help وصفحات المساعدة الخاصة بكل أمر، ويحفظ التشغيل التفاعلي الأول اختصارات لأنظمة Bash وzsh وfish.

عند التشغيل التفاعلي، تتحقق الأداة من وجود إصدارات مستقرة أحدث، وتعرض إشعارًا نصيًا عاديًا مرة واحدة على الأكثر كل سبعة أيام. تستخدم عمليات الفحص البيانات الوصفية العامة لإصدارات GitHub، وتعمل مرة واحدة يوميًا على الأكثر، وتفشل بصمت. ولا تثبّت الأداة التحديثات تلقائيًا أبدًا، ويمكن تعطيل الفحص بضبط OPENAI_CLI_NO_UPDATE_CHECK=1.

يمكن للمستخدمين الذين يرغبون في تشغيل الأداة من المصدر استنساخ المستودع واستخدام السكربت scripts/run. يدعم الإكمال التلقائي بمفتاح Tab مجموعات الأوامر وموضوعات المساعدة ومسارات ملفات الإدخال، وينبغي إعادة تحميل إكمال الصدفة بعد الترقية لتفعيل أحدث السلوكيات.

المصدر: Hacker News · لخّصه HeadlinesBriefing