|
| 1 | +# Eliza 🤖 |
| 2 | + |
| 3 | +<div align="center"> |
| 4 | + <img src="./docs/static/img/eliza_banner.jpg" alt="Eliza Banner" width="100%" /> |
| 5 | +</div> |
| 6 | + |
| 7 | +<div align="center"> |
| 8 | + |
| 9 | +📖 [Dokumentáció](https://elizaos.github.io/eliza/) | 🎯 [Példák](https://github.com/thejoven/awesome-eliza) |
| 10 | + |
| 11 | +</div> |
| 12 | + |
| 13 | +## ✨ Funkciók |
| 14 | + |
| 15 | +- 🛠️ Teljes funkcionalitású Discord, Twitter és Telegram összekötők |
| 16 | +- 🔗 Támogatás minden modellhez (Llama, Grok, OpenAI, Anthropic, etc.) |
| 17 | +- 👥 Többügynök és szobatámogatás |
| 18 | +- 📚 Könnyen feldolgozhatja és kezelheti dokumentumait |
| 19 | +- 💾 Helyrehozható memória és dokumentumtár |
| 20 | +- 🚀 Magas fokú bővíthetőség - hozz létre saját műveleteket és klienseket |
| 21 | +- ☁️ Számos modell támogatása (helyi Llama, OpenAI, Anthropic, Groq stb.) |
| 22 | +- 📦 Egyszerűen működik! |
| 23 | + |
| 24 | +## 🎯 Felhasználási területek |
| 25 | + |
| 26 | +- 🤖 Chatbotok |
| 27 | +- 🕵️ Autonóm ügynökök |
| 28 | +- 📈 Üzleti folyamatkezelés |
| 29 | +- 🎮 Videójáték NPC-k |
| 30 | +- 🧠 Kereskedés |
| 31 | + |
| 32 | +## 🚀 Gyors kezdés |
| 33 | + |
| 34 | +### Előfeltételek |
| 35 | + |
| 36 | +- [Python 2.7+](https://www.python.org/downloads/) |
| 37 | +- [Node.js 23+](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) |
| 38 | +- [pnpm](https://pnpm.io/installation) |
| 39 | + |
| 40 | +> **Megjegyzés Windows-felhasználóknak:** [WSL 2](https://learn.microsoft.com/en-us/windows/wsl/install-manual) szükséges. |
| 41 | +
|
| 42 | +### Használja az Indítót (Ajánlott) |
| 43 | + |
| 44 | +```bash |
| 45 | +git clone https://github.com/elizaos/eliza-starter.git |
| 46 | +cd eliza-starter |
| 47 | +cp .env.example .env |
| 48 | +pnpm i && pnpm build && pnpm start |
| 49 | +``` |
| 50 | +Miután az ügynök elindult, a folyamat végén egy üzenetet kell látnod, amely arra utal, hogy futtasd a "pnpm start:client" parancsot. |
| 51 | +Nyiss egy másik terminált, navigálj ugyanabba a könyvtárba, és futtasd az alábbi parancsot, majd kövesd az URL-t, hogy kommunikálhass az ügynököddel: |
| 52 | +```bash |
| 53 | +pnpm start:client |
| 54 | +``` |
| 55 | + |
| 56 | +Ezután olvasd el a [Dokumentációt](https://elizaos.github.io/eliza/) hogy megtanuld, hogyan testreszabhatod Elizát. |
| 57 | + |
| 58 | +### Eliza manuális indítása (Csak akkor ajánlott, ha pontosan tudod, mit csinálsz) |
| 59 | + |
| 60 | +```bash |
| 61 | +# Klónozd a repót |
| 62 | +git clone https://github.com/elizaos/eliza.git |
| 63 | + |
| 64 | +# Válts a legfrissebb kiadásra |
| 65 | +# A projekt gyorsan fejlődik, ezért ajánlott a legfrissebb kiadásra váltani |
| 66 | +git checkout $(git describe --tags --abbrev=0) |
| 67 | +``` |
| 68 | + |
| 69 | +### Eliza indítása Gitpoddal |
| 70 | + |
| 71 | +[](https://gitpod.io/#https://github.com/elizaos/eliza/tree/main) |
| 72 | + |
| 73 | +### Szerkezd a .env fájlt |
| 74 | + |
| 75 | +Másold a .env.example fájlt .env néven, és töltsd ki a megfelelő értékekkel. |
| 76 | + |
| 77 | +``` |
| 78 | +cp .env.example .env |
| 79 | +``` |
| 80 | + |
| 81 | +Megjegyzés: A .env fájl opcionális. Ha több különálló ügynököt szeretnél futtatni, a titkos adatokat a karakter JSON-on keresztül is megadhatod. |
| 82 | + |
| 83 | +### Eliza automatikus indítása |
| 84 | + |
| 85 | +Ez a parancs mindent beállít a projekthez, és elindítja a botot az alapértelmezett karakterrel. |
| 86 | + |
| 87 | +```bash |
| 88 | +sh scripts/start.sh |
| 89 | +``` |
| 90 | + |
| 91 | +### Karakterfájl szerkesztése |
| 92 | +`` |
| 93 | +1. Nyisd meg a `packages/core/src/defaultCharacter.ts` fájlt, hogy módosítsd az alapértelmezett karaktert. Kommentezd ki és szerkeszd. |
| 94 | + |
| 95 | +2. Egyedi karakterek betöltése: |
| 96 | + - Használhatod a következőt: `pnpm start --characters="path/to/your/character.json"` |
| 97 | + - Több karakterfájl is betölthető egyszerre. |
| 98 | +3. Kapcsolódás X-hez (Twitter) |
| 99 | + - Módosítsd a `"clients": []` részt `"clients": ["twitter"]` -re a karakterfájlban, hogy csatlakozz az X-hez |
| 100 | + |
| 101 | +### Eliza manuális indítása |
| 102 | + |
| 103 | +```bash |
| 104 | +pnpm i |
| 105 | +pnpm build |
| 106 | +pnpm start |
| 107 | + |
| 108 | +# A projekt gyorsan fejlődik. Néha meg kell tisztítania a projektet, amikor egy idő után újra visszatérsz. |
| 109 | +pnpm clean |
| 110 | +``` |
| 111 | + |
| 112 | +#### További követelmények |
| 113 | + |
| 114 | +Előfordulhat, hogy telepítened kell a Sharpot. Ha hibát látsz az indításkor, próbáld meg telepíteni az alábbi paranccsal: |
| 115 | + |
| 116 | +``` |
| 117 | +pnpm install --include=optional sharp |
| 118 | +``` |
| 119 | + |
| 120 | +### Közösség és kapcsolattartás |
| 121 | + |
| 122 | +- [GitHub Issues](https://github.com/elizaos/eliza/issues). Ideális hibák jelentésére és új funkciók javaslatára. |
| 123 | +- [Discord](https://discord.gg/ai16z). BTökéletes hely az alkalmazásaid megosztására és a közösséggel való kapcsolatépítésre. |
| 124 | + |
| 125 | +## Közreműködők |
| 126 | + |
| 127 | +<a href="https://github.com/elizaos/eliza/graphs/contributors"> |
| 128 | + <img src="https://contrib.rocks/image?repo=elizaos/eliza" /> |
| 129 | +</a> |
| 130 | + |
| 131 | +## Star History |
| 132 | + |
| 133 | +[](https://star-history.com/#elizaos/eliza&Date) |
0 commit comments