قم بتثبيت AutoGPT على جهاز الكمبيوتر الخاص بك باتباع هذا الدليل خطوة بخطوة.
مع انفجار ChatGPT عبر الإنترنت ، أعجب الكثير من الناس بقوة وفائدة تقنية GPT الخاصة بـ OpenAI. أثار هذا فكرة إنشاء ChatGPT تلقائي يجيب ويولد مطالباته الخاصة لتحقيق هدف محدد. سيتم تنفيذ هذه الفكرة لاحقًا على أنها Auto-GPT.
نظرًا لأن Auto-GPT لا يزال قيد التطوير ، فلن تتمكن من الوصول إلى Auto-GPT إلا بالطريقة التي سيفعلها المطور - الأمر الذي قد يتطلب القليل من المعرفة الفنية.
لتسهيل الأمور عليك ، إليك دليل تفصيلي حول كيفية تنزيل وتثبيت Auto-GPT.
الخطوة 1: قم بتنزيل Python و AutoGPT
على الرغم مما قد تكون قد قرأته في مكان آخر ، فإن تثبيت Auto-GPT بسيط جدًا.
لنبدأ بتنزيل أحدث إصدار من Python 3 يدويًا وإصدار Auto-GPT القابل للتنفيذ من GitHub. ستحتاج أولاً إلى تنزيل Python 3 وتثبيته لأن جهاز الكمبيوتر الخاص بك سيحتاج إليه لقراءة الملفات وتنفيذها داخل Auto-GPT.
تحميل: بايثون 3 (حر)
بمجرد التنزيل ، انقر نقرًا مزدوجًا فوق الملف لتثبيت Python. تأكد من تحديد المربع لـ أضف python.exe إلى PATH. سيمكن هذا جهاز الكمبيوتر الخاص بك من استخدام Python في أي مكان في جهاز الكمبيوتر الخاص بك. بعد ذلك ، انطلق وانقر تثبيت الآن.
بعد تثبيت Python ، يمكنك تنزيل Auto-GPT من GitHub.
تحميل: Auto-GPT (حر)
كود المصدر.zip هو لنظام التشغيل Windows ، بينما المصدر code.tar.gz هو لنظامي Linux و MacOS. أولاً ، قم بتنزيل الملف لنظام التشغيل الخاص بك ، ثم انسخ المجلد والصقه في الموقع الذي تريده.
الخطوة 2: تكوين Auto-GPT
نظرًا لأن AutoGPT يستخدم تقنية GPT الخاصة بـ OpenAI ، يجب عليك إنشاء مفتاح API من OpenAI ليكون بمثابة بيانات اعتمادك لاستخدام منتجهم.
ضع في اعتبارك أن حسابك على ChatGPT يختلف عن حساب OpenAI. سوف تحتاج إلى التسجيل للحصول على حساب OpenAI للوصول إلى OpenAI API. الآن:
- بعد التسجيل وتسجيل الدخول ، انقر فوق شخصي في الزاوية العلوية اليمنى من موقع الويب وحدد عرض مفاتيح API. سيرسلك هذا إلى إدارة مفاتيح OpenAI API، حيث يمكنك إدارة مفاتيح API الخاصة بك.
- لإنشاء مفتاح ، انقر فوق إنشاء مفتاح سري جديد، أدخل اسمًا ، ثم انقر فوق إنشاء مفتاح سري. يمكنك بعد ذلك نسخ مفتاح API باستخدام CTRL + C أو النقر فوق رمز النسخ على اليمين.
- الآن بعد أن أصبح لديك مفتاح API الخاص بك ، انتقل إلى مجلد Auto-GPT وافتح ملف .env ملف باستخدام المفكرة.
- بمجرد الفتح ، قم بالتمرير لأسفل إلى ملف مزود ماجستير قسم. هناك سترى OPENAI_API_KEY. استبدل العنصر النائب بمفتاح API الذي نسخته للتو ، ثم احفظ الملف.
هذا الملف هو المكان الذي يتم فيه وضع جميع بيانات اعتماد الخدمة الخاصة بك ، لذلك إذا كنت ترغب في استخدام قاعدة بيانات متجه للخلفية مثل Docker أو Pinecone ، فيمكنك تعيين مفاتيح واجهة برمجة التطبيقات الخاصة بمنتجك هنا. ولكن إذا كنت تريد فقط استخدام AutoGPT ، فيجب أن يكون مفتاح OpenAI API كافيًا.
الخطوة 3: تثبيت التبعيات Auto-GPT
الآن بعد أن قمت بتكوين Auto-GPT ، حان الوقت لتثبيت تبعياتها من خلال محطة طرفية.
- لفتح محطة طرفية في بيئة Auto-GPT ، انقر بزر الماوس الأيمن فوق مجلد Auto-GPT ، ثم حدد افتح في Terminal.
- لتثبيت جميع المتطلبات اللازمة لعمل Auto-GPT ، استخدم الأمر:
Pip install- متطلبات rtxt
- بمجرد الضغط على زر الإدخال ، ستقوم المحطة الطرفية بتنزيل وتثبيت جميع التبعيات المطلوبة.
- بعد التثبيت ، حاول فتح Auto-GPT باستخدام:
بيثون -m تلقائي
تهانينا! لقد نجحت في تثبيت Auto-GPT.
كيفية استخدام Auto-GPT
الآن بعد أن قمت بتثبيت Auto-GPT بنجاح على جهاز الكمبيوتر الخاص بك ، دعنا نناقش كيفية استخدام Auto-GPT.
عندما تفتح Auto-GPT لأول مرة ، سيُطلب منك على الفور إعطاء اسم لمساعد الذكاء الاصطناعي الخاص بك ، ودوره ، والأهداف الخمسة التي يجب أن يتبعها الذكاء الاصطناعي.
يمكنك إدخال أي اسم تريده. من المحتمل ألا يؤثر على أداء مساعد الذكاء الاصطناعي الخاص بك. بعد إعطاء اسم ، حاول تقديم دور واضح ومختصر ، لأن هذا سيحدد الدور الذي سيلعبه الذكاء الاصطناعي.
على الرغم من أنك لست بحاجة إلى ملء جميع الأهداف الخمسة ، إلا أنه لا يزال من المستحسن أن تفعل ذلك ، حيث من المحتمل أن يؤثر ذلك على كفاءة الذكاء الاصطناعي الخاص بك.
في هذا المثال ، قمنا بتسمية مساعد الذكاء الاصطناعي "Recipe-Generator". يتمثل دورها في إعداد وصفة تعتمد على أفضل خمسة مكونات متوفرة بسهولة في الولايات المتحدة. لقد حددنا الأهداف الثلاثة الأولى كمعلمات لما نتوقع أن تكون الوصفة فيه وقمنا بتعيين الهدفين الأخيرين لإخبار Auto-GPT بحفظ الملف بتنسيق TXT ، ثم إيقاف التشغيل.
بمجرد تحديد هدفك الأخير ، يمكنك الضغط على مفتاح الإدخال لتشغيل Auto-GPT.
أثناء الجري ، يمكنك رؤية أفكار الذكاء الاصطناعي ومنطقه وخطته ونقده. لكل إجراء يقوم به مساعد الذكاء الاصطناعي ، سيُطلب منك تفويض خطته للتنفيذ. يمكنك القيام بذلك عن طريق كتابة "y" على أنها نعم.
إذا كنت تريد أن يستمر الذكاء الاصطناعي عدة مرات دون أن يطلب منك التفويض ، يمكنك كتابة "y - (number Actions مخول). "على سبيل المثال ، إذا كنت تريد أن يواصل مساعد الذكاء الاصطناعي تنفيذ الخطوات الخمس التالية ، يمكنك كتابة" y -5 "و هاهنا.
تتمثل إحدى ميزات Auto-GPT عبر ChatGPT في أنه مجاني للبحث عبر الإنترنت. كما ترى هنا ، يقوم مساعد Recipe-Generator الخاص بنا بتنزيل ملف.
هذا يجعل هذا يحتمل أن يكون الذكاء الاصطناعي خطيرًا; لهذا السبب يطلب منك Auto-GPT دائمًا الحصول على إذن قبل تنفيذ الخطط. قم دائمًا بقراءة وفهم أفكار مساعد الذكاء الاصطناعي الخاص بك ومنطقه وخططه قبل الإذن بأفعاله.
بعد كل إجراء يقوم به الذكاء الاصطناعي ، يمكنك أيضًا تقديم ملاحظاتك لمساعدة الذكاء الاصطناعي في مهمته.
في لقطة الشاشة هذه ، أجرى مساعد AI الخاص بنا تكرار نفس الخطوة ثلاث مرات. لذلك ، نطلب من الذكاء الاصطناعي تخطي تصفح الوصفات والبدء في إنشاء الإخراج.
بعد إعداد الوصفة ، أكمل الذكاء الاصطناعي لدينا مهمته الآن.
لعرض الإخراج ، انتقل إلى مجلد Auto-GPT الخاص بك و فتح auto-gpt-workspace.
نجاح! أعطانا مساعد الذكاء الاصطناعي الخاص بنا وصفة لطاجن فطيرة الدجاج.
قيود Auto-GPT
على الرغم من أنه كان من الجيد أن يعمل Auto-GPT ، إلا أنه لا يزال محدودًا للغاية. من خلال سلسلة من الاختبارات ، اكتشفنا أن Auto-GPT لا يمكنها التعامل مع أي شيء معقد. في معظم الأحيان ، استمر في الالتفاف حول نفس الفكر والمنطق. على الرغم من أنه يمكنك بالتأكيد الاستمرار في تقديم مطالبات مفيدة ، إلا أنه سيبدو مثل ChatGPT بدلاً من المساعد المستقل الذي كان من المفترض أن يكون.
نتج العديد من هذه الحلقات اللانهائية عن عدم معرفة الذكاء الاصطناعي بكيفية التعامل مع إعلانات مواقع الويب وصفحات تسجيل الدخول وملفات تعريف الارتباط وجميع أنواع النوافذ المنبثقة أو التنقل فيها. من المحتمل أن تكون هذه الصعوبة ناتجة عن حقيقة أننا كنا نشغل Auto-GPT فقط على GPT-3.5 بدلاً من GPT-4.
على الرغم من أن النسختين قد تكون قريبة من حيث الإصدار ، GPT3.5 و GPT-4 مختلفان تمامًا عن بعضهما البعض.
مستقبل Auto-GPT
هناك سببان لعدم فعالية Auto-GPT كما ينبغي.
الأول هو أنه لا يزال قيد التطوير - يجب إضافة المزيد من الميزات والتعديل لجعل وظيفة Auto-GPT على النحو المنشود. والثاني هو أن GPT-3.5 لم يكن يهدف إلى تشغيل Auto-GPT. إذا نظرت إلى GitHub الرسمي ، يمكنك أن ترى أن AutoGPT قيد التطوير لاستخدام GPT-4.
ستكون مسألة وقت فقط قبل أن يصل AutoGPT إلى مرحلة ناضجة من التطوير ويتم إصدار GPT-4. عندما يحدث ذلك ، من المرجح أن يكون AutoGPT مثيرًا للإعجاب وقويًا كما كان يعتقد في البداية. لذلك ، قبل حدوث ذلك ، قد تكون مهتمًا باللعب به بينما ننتظر تحديثاته القادمة و GPT-4.