رؤى المستقبل

OpenManus: إضفاء الطابع الديمقراطي على تطوير وكلاء الذكاء الاصطناعي - لا حاجة إلى رمز دعوة!

AI
رؤى الذكاء والمستقبل
· · 3 دقائق قراءة
OpenManus: إضفاء الطابع الديمقراطي على تطوير وكلاء الذكاء الاصطناعي - لا حاجة إلى رمز دعوة!

OpenManus هو مشروع جديد مفتوح المصدر يهدف إلى إضفاء الطابع الديمقراطي على تطوير وكلاء الذكاء الاصطناعي. تم اشتقاقه من مستودع mannaandpoem/OpenManus ، هذا المشروع، المرخص بموجب ترخيص MIT، يزيل الحاجة إلى رمز دعوة لتجربة وبناء تقنية وكلاء الذكاء الاصطناعي الحالية. تم تطوير OpenManus بواسطة فريق له صلات بـ MetaGPT، ويوفر تطبيقًا مبسطًا ويرحب بمساهمات من المجتمع. ستستكشف هذه المدونة الميزات الرئيسية وطرق التثبيت والاتجاه المستقبلي لهذا المشروع المثير.

ما هو OpenManus؟

يسعى OpenManus إلى أن يكون أرضًا مفتوحة لبناء وكلاء الذكاء الاصطناعي، مما يلغي الحاجة إلى رموز الدعوة التي غالبًا ما تقيد الوصول إلى أدوات الذكاء الاصطناعي المتطورة. قام الفريق الأساسي، بمن فيهم Xinbin Liang و Jinyu Xiang و Zhaoyang Yu و Jiayi Zhang و Sirui Hong من MetaGPT، ببناء النموذج الأولي في غضون 3 ساعات، مما يدل على تطوره السريع. يشجع بساطة المشروع مشاركة المجتمع، ويرحب بالاقتراحات والمساهمات والتعليقات من المطورين من جميع المستويات.

الميزات الرئيسية والأبرز:

  • مفتوح المصدر ومرخص بموجب MIT: يضمن إمكانية الوصول ويعزز التطوير الذي يقوده المجتمع.
  • لا يلزم وجود رمز دعوة: يضفي الطابع الديمقراطي على الوصول إلى تطوير وكلاء الذكاء الاصطناعي.
  • جذور MetaGPT: يستفيد من خبرة وتجربة فريق MetaGPT.
  • تطبيق مبسط: يسهل على الوافدين الجدد الفهم والمساهمة.
  • التطوير الذي يقوده المجتمع: يرحب بالاقتراحات والمساهمات والتعليقات.
  • OpenManus-RL: مشروع قائم على التعلم المعزز (RL) لضبط وكلاء LLM تم تطويره بالتعاون مع باحثين من UIUC.
  • دعم متعدد اللغات: يتضمن ملفات README باللغات الإنجليزية والصينية والكورية واليابانية.

دليل التثبيت:

يوفر OpenManus طريقتين للتثبيت، تلبيان التفضيلات المختلفة وتكوينات النظام. الطريقة الموصى بها تستخدم uv لتثبيت أسرع وإدارة محسّنة للتبعيات.

  • الطريقة الأولى: باستخدام conda

    1. قم بإنشاء بيئة conda جديدة باستخدام conda create -n open_manus python=3.12.
    2. قم بتنشيط البيئة: conda activate open_manus.
    3. استنسخ المستودع: git clone https://github.com/mannaandpoem/OpenManus.git.
    4. انتقل إلى دليل المشروع: cd OpenManus.
    5. قم بتثبيت التبعيات: pip install -r requirements.txt.
  • الطريقة الثانية: باستخدام uv (موصى بها)

    1. قم بتثبيت uv باستخدام: curl -LsSf https://astral.sh/uv/install.sh | sh.
    2. استنسخ المستودع: git clone https://github.com/mannaandpoem/OpenManus.git.
    3. انتقل إلى دليل المشروع: cd OpenManus.
    4. قم بإنشاء بيئة افتراضية جديدة: uv venv.
    5. قم بتنشيط البيئة الافتراضية: source .venv/bin/activate (Unix/macOS) أو .venv\Scripts\activate (Windows).
    6. قم بتثبيت التبعيات: uv pip install -r requirements.txt.

التكوين:

يتضمن تكوين OpenManus إعداد مفاتيح API للنماذج اللغوية الكبيرة التي تنوي استخدامها. يتم ذلك من خلال ملف config.toml.

  1. انسخ ملف التكوين النموذجي: cp config/config.example.toml config/config.toml.
  2. قم بتحرير config/config.toml لتضمين مفاتيح API الخاصة بك وتخصيص الإعدادات مثل النموذج وعنوان URL الأساسي والحد الأقصى للرموز ودرجة الحرارة.
    # Global LLM configuration
    [llm]
    model = "gpt-4o"
    base_url = "https://api.openai.com/v1"
    api_key = "sk-..." # Replace with your actual API key
    max_tokens = 4096
    temperature = 0.0
    # Optional configuration for specific LLM models
    [llm.vision]
    model = "gpt-4o"
    base_url = "https://api.openai.com/v1"
    api_key = "sk-..." # Replace with your actual API key
    

بداية سريعة:

تشغيل OpenManus بسيط:

  • للإصدار الرئيسي: python main.py
  • لإصدار غير مستقر: python run_flow.py

بعد تشغيل البرنامج النصي، يمكنك إدخال فكرتك عبر الجهاز لبدء التفاعل مع وكيل الذكاء الاصطناعي.

كيفية المساهمة:

يرحب فريق OpenManus بالمساهمات من المجتمع. يمكنك المساهمة عن طريق إنشاء مشكلات أو إرسال طلبات سحب أو الاتصال بالمسؤولين عبر البريد الإلكتروني: mannaandpoem@gmail.com. كما يتم تشجيع الانضمام إلى مجموعة مجتمع Feishu.

شكر وتقدير:

يشكر مشروع OpenManus دعم anthropic-computer-use و browser-use لتقديم الدعم الأساسي. كما يتم توجيه الشكر إلى AAAJ و MetaGPT و OpenHands.

في الختام، يقدم OpenManus منصة واعدة لإضفاء الطابع الديمقراطي على تطوير وكلاء الذكاء الاصطناعي. إن طبيعته مفتوحة المصدر وسهولة تثبيته والتركيز على مشاركة المجتمع يجعله خيارًا جذابًا للمطورين الذين يتطلعون إلى استكشاف والمساهمة في مجال وكلاء الذكاء الاصطناعي.


المصدر: OpenManus-AI

مقالات ذات صلة

التعليقات

البريد لن يُنشر - يُستخدم للصورة الرمزية فقط

جاري تحميل التعليقات...