Skip to content

Latest commit

 

History

History
128 lines (84 loc) · 4.69 KB

File metadata and controls

128 lines (84 loc) · 4.69 KB

Eliza 🤖

Eliza Banner

✨ ما هي الميزات؟

  • 🛠️ اتصالات مجهزة بالكامل لديسكورد، تويتر، وتيليغرام.
  • 👥 دعم متعدد للوكلاء والغرف.
  • 📚 التفاعل بإتقان مع المستندات كما يمكن فحصها بسهولة.
  • 💾 ذاكرة قوية قابلة لاسترجاع ما فاتك! وكذلك مساحة كافية للتخزين
  • 🚀 سريعة الانتشار بشكل غير مسبوق، هيّا! تفاعل واصنع عملاء خاصين بك.
  • ☁️ تدعم العديد من النماذج مثل:-
    • لاما (نموذج مفتوح المصدر للذكاء الاصطناعي Llama).
    • جروك (نظام ذكاء اصطناعي متقدم Grok).
    • أوبن إيه آي (OpenAI نماذج ذكاء اصطناعي مثل ChatGPT).
    • أنثروبيك Anthropic وغيرها من النماذج الأخرى!
  • 📦 جاهزة للعمل أي وقت وبسهولة!

🎯 كيف ستفيدني؟

  • 🤖 روبوتات الدردشة.
  • 🕵️ وكلاء مستقلون.
  • 📈 إدارة الأعمال.
  • 🎮 في الجيميز NPCs أو الشخصيات التي يتحكم بها الحاسوب فقط وليس اللاعب.
  • 🧠 التداول.

🚀 ابدأ الآن!

ماذا عن المتطلبات الأساسية؟

لمتسخدمي الويندوز يجب أن يكون لديك نظام ويندوز الفرعي للينكس: WSL 2.

استخدام النسخة المبدئية (موصى به)

git clone https://github.com/elizaos/eliza-starter.git

cp .env.example .env

bun i && bun start

تعلم أكثر عن كيفية تخصيص إليزا من هنا التعليمات

إذا كان لديك خبرة بالفعل، يُمكنك تشغيل إليزا يدويًا.

#  انشئ نسخة
git clone https://github.com/elizaos/eliza.git

# ألق نظرة على آخر تحديث
# هذا المشروع يتطور بسرعة، لذا، أوصيك باستخدام أحدث إصدار
git checkout $(git describe --tags --abbrev=0)

عدّل ملف .env-Datei

انسخ ملف .env.example إلى .env واملأ القيم المناسبة.

cp .env.example .env

ضع في الإعتبار أن ملف .env اختياري. إذا كنت تخطط لتشغيل عدة وكلاء مختلفين، ابعت الـsecrets من خلال ملف JSON الخاص بالشخصية.

تشغيل إليزا تلقائيًا

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

sh scripts/start.sh

لتعديل ملف الشخصية

افتح ملف agent/src/character.ts لتعديل الشخصية الافتراضية. قم بإلغاء التعليق وعدّل عليها.

لتحميل شخصيات مخصصة

  • استخدم الأمر "bun start --characters="path/to/your/character.json
  • يُمكنك تحميل عدة ملفات للشخصيات في نفس الوقت.

الاتصال بـ X (تويتر):

  • غيّر "clients": [] إلى "clients": ["twitter"] في ملف الشخصية للاتصال بـ X أو تويتر

لتشغيل إليزا يدويًا

bun i
bun run build
bun start

المتطلبات الإضافية

قد تحتاج إلى تثبيت Sharp. إذا واجهت خطأ أثناء بدء التشغيل، جرب استخدام الأمر التالي:

bun install --include=optional sharp

المجتمع والدعم

  • في حال إذا واجهت أي مشاكل تتعلق باستخدام إليزا ولتقديم المقترحات GitHub Issues.
  • لمشاركة تطبيقاتك والتفاعل مع المجتمع Discord.

المُساهمون

تاريخ النجوم

Star History Chart