مستوحاة من HAL9000 سيئ السمعة من عبادة الكلاسيكية "2001: A Space Odyssey" ، يتيح لك هذا CLI البسيط التفاعل مع chatgpt من Openai وإنشاء الصور.
ستحتاج إلى مفتاح API من Openai لاستخدام هذا CLI. افتح هذا الرابط وإنشاء مفتاح API لنفسك. عند التثبيت ، يقوم CLI بتخزين مفتاح API الشخصي في ملف يسمى .chat-api-key في الدليل Home الخاص بك.
يستخدم هذا CLI نموذج gpt-3.5-turbo افتراضيًا. يمكنك قراءة المزيد عنها هنا.
للتفاعل مع طراز text-davinci-003 ، ما عليك سوى بدء استعلامك مع -davinci متبوعًا بمساحة وبقية استعلامك بعد ذلك.
نموذج gpt-4 متاح أيضًا. ابدأ مطالبة مع -gpt4 تليها بقية الاستعلام.




curl -sS https://github.com/Brutuski/hal2023-cli/blob/main/build.sh | sudo -E bashhal2023 إلى /usr/local/bin .$PATH الخاص بك.~/.chat-gpt-api . الصق مفتاح API الخاص بك فقط في الملف المذكور بدون مسافات أو خطوط جديدة. قم بتشغيل الأمر hal2023
للخروج ببساطة اكتب exit أو quit أو :q
يتم دعم مطالبات متعددة. اضغط على enter مرة واحدة لمتابعة المطالبة الخاصة بك في سطر جديد. اضغط على enter مرتين لإرسال المطالبة.
النموذج الافتراضي هو gpt-3.5-turbo . إذا كنت ترغب في التفاعل مع طراز text-davinci-003 فما عليك سوى بدء مطالبك بـ -davinci
للتفاعل مع نموذج gpt-4 ، ابدأ المطالبة بـ -gpt4 متبوعًا بالاستعلام.
تمت إضافة توليد الصور. ابدأ إدخالك البسيط باستخدام -image متبوعًا بمطالبة الصورة. يتم تقصير عنوان URL الذي تم إنشاؤه باستخدام TNY.IM API وعرضه.
اكتب -email أو --e واضغط على Enter للاطلاع على عملية توليد البريد الإلكتروني السريعة.
اكتب -article أو --a PRESS ENTER لعملية توليد المقالات السريعة.
اكتب -cmd متبوعًا بالاستعلام لإنشاء أوامر SHELL ذات خط واحد جاهز لتنفيذها في محطة HE.
المزيد من الخيارات:
make check
make about
make help تمت إضافة ميزة التاريخ اعتبارًا من v1.4.1 . يتم إنشاء ملف السجل وصيانته على ~/.hal2023_history.txt .
├── hal2023 # Main script
├── README.md # Documentation file
├── CONTRIBUTING.md # Contributing document
├── CODE_OF_CONDUCT.md # Code of Conduct document
├── build.sh # To install, check requirements and take API key input
├── image-assets # Directory for all documentation related image assets
├── .gitignore # File to primarily exclude .idea and .DS_Store
├── .github
├── CHANGELOG.md # Changelog
├── ISSUES_TEMPLATE.md # Issues reporting template
└── PULL_REQUEST_TEMPLATE.md # Pull request submission template
└── LICENSE # MIT License file
قالب القضايا. يرجى الإبلاغ عن أي مشكلات أو طلبات ميزة هنا.
يمكن تتبع التغييرات في Changelog
للمساهمة ، يرجى مراجعة قالب طلب المساهمة وسحب
مدونة لقواعد السلوك
يرجى الرجوع إلى سياسة استخدام بيانات Openai للبقاء على اطلاع حول كيفية التعامل مع استفساراتك ومطالباتك.
استلهم البرنامج النصي للتثبيت من Bash-Script-Template. استبدل الطريقة التي تم استخدامها مسبقًا لـ Makefile و check_requirements.sh script.