- 🛠 Support des connecteurs Discord/ Twitter / Telegram
- 🔗 Support des différents modèles d'IA (Llama, Grok, OpenAI, Anthropic, etc.)
- 👥 Gestion de plusieurs agents et assistance
- 📚 Import et intéractions avec différents types de documents simplifiés
- 💾 Accès aux données en mémoire et aux documents stockés
- 🚀 Grande personnalisation possible : création de nouveaux clients et de nouvelles actions
- 📦 Simplicité d'utilisation
Que pouvez-vous faire avec Eliza?
- 🤖 Chatbot
- 🕵 ️Agents autonomes
- 📈 Processus automatisés
- 🎮 PNJ intéractifs
- 🧠 Trading automatisé
Pré-requis (obligatoire) :
Note pour Windows : WSL est requis
- Copier le fichier d'example et le remplir le avec les valeurs adéquates
cp .env.example .env
-
Ouvrir le document
src/core/defaultCharacter.ts
afin de modifier le personnage par défaut -
Pour ajouter des personnages personnalisés :
- Lancer la commande
pnpm start --characters="path/to/your/character.json"
- Plusieurs fichiers personnages peuvent être ajoutés en même temps
- Lancer la commande
Après avoir terminé la configuration et les fichiers personnage, lancer le bot en tapant la ligne de commande suivante:
pnpm i
pnpm build
pnpm start
# Le projet étant régulièrement mis à jour, il vous faudra parfois le nettoyer avant de recommencer à travailler dessus
pnpm clean
Il vous faudra peut-être installer Sharp. Si il y a une erreur lors du lancement du bot, essayez d'installer Sharp comme ceci :
pnpm install --include=optional sharp
- GitHub. Pour partager les bugs découverts lors de l'utilisation d'Eliza, et proposer de nouvelles fonctionnalités.
- Discord. Pour partager ses applications et rencontrer la communauté.