Skip to content

Commit e066dd2

Browse files
authored
Merge branch 'develop' into fix-types-and-build
2 parents 0541aa4 + a303eec commit e066dd2

File tree

73 files changed

+1142
-2956
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+1142
-2956
lines changed

.github/workflows/integrationTests.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ jobs:
1717

1818
- uses: pnpm/action-setup@v3
1919
with:
20-
version: 9.4.0
20+
version: 9.15.0
2121

2222
- uses: actions/setup-node@v4
2323
with:
24-
node-version: "23"
24+
node-version: "23.3.0"
2525
cache: "pnpm"
2626

2727
- name: Clean up

.github/workflows/smoke-tests.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ jobs:
1515

1616
- uses: pnpm/action-setup@v3
1717
with:
18-
version: 9.4.0
18+
version: 9.15.0
1919

2020
- uses: actions/setup-node@v4
2121
with:
22-
node-version: "23"
22+
node-version: "23.3.0"
2323
cache: "pnpm"
2424

2525
- name: Run smoke tests

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
## 🌍 README Translations
1414

15-
[中文说明](./README_CN.md) | [日本語の説明](./README_JA.md) | [한국어 설명](./README_KOR.md) | [Français](./README_FR.md) | [Português](./README_PTBR.md) | [Türkçe](./README_TR.md) | [Русский](./README_RU.md) | [Español](./README_ES.md) | [Italiano](./README_IT.md) | [ไทย](./README_TH.md) | [Deutsch](./README_DE.md) | [Tiếng Việt](./README_VI.md) | [עִברִית](https://github.com/elizaos/Elisa/blob/main/README_HE.md) | [Tagalog](./README_TG.md) | [Polski](./README_PL.md) | [Arabic](./README_AR.md) | [Hungarian](./README_HU.md) | [Srpski](./README_RS.md) | [Română](./README_RO.md)
15+
[中文说明](./README_CN.md) | [日本語の説明](./README_JA.md) | [한국어 설명](./README_KOR.md) | [Français](./README_FR.md) | [Português](./README_PTBR.md) | [Türkçe](./README_TR.md) | [Русский](./README_RU.md) | [Español](./README_ES.md) | [Italiano](./README_IT.md) | [ไทย](./README_TH.md) | [Deutsch](./README_DE.md) | [Tiếng Việt](./README_VI.md) | [עִברִית](https://github.com/elizaos/Elisa/blob/main/README_HE.md) | [Tagalog](./README_TG.md) | [Polski](./README_PL.md) | [Arabic](./README_AR.md) | [Hungarian](./README_HU.md) | [Srpski](./README_RS.md) | [Română](./README_RO.md) | [Nederlands](./README_NL.md)
1616

1717
## 🚩 Overview
1818

README_NL.md

+161
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,161 @@
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+
📖 [Documentatie](https://elizaos.github.io/eliza/) | 🎯 [Voorbeelden](https://github.com/thejoven/awesome-eliza)
10+
11+
</div>
12+
13+
## 🌍 README Vertalingen
14+
15+
[中文说明](./README_CN.md) | [日本語の説明](./README_JA.md) | [한국어 설명](./README_KOR.md) | [Français](./README_FR.md) | [Português](./README_PTBR.md) | [Türkçe](./README_TR.md) | [Русский](./README_RU.md) | [Español](./README_ES.md) | [Italiano](./README_IT.md) | [ไทย](./README_TH.md) | [Deutsch](./README_DE.md) | [Tiếng Việt](./README_VI.md) | [עִברִית](https://github.com/elizaos/Elisa/blob/main/README_HE.md) | [Tagalog](./README_TG.md) | [Polski](./README_PL.md) | [Arabic](./README_AR.md) | [Hungarian](./README_HU.md) | [Srpski](./README_RS.md)
16+
17+
## 🚩 Overzicht
18+
19+
<div align="center">
20+
<img src="./docs/static/img/eliza_diagram.jpg" alt="Eliza Diagram" width="100%" />
21+
</div>
22+
23+
## ✨ Functies
24+
25+
- 🛠️ Volledige Discord, Twitter en Telegram integraties
26+
- 🔗 Ondersteuning voor alle modellen (Llama, Grok, OpenAI, Anthropic, etc.)
27+
- 👥 Ondersteuning voor meerdere agenten en ruimtes
28+
- 📚 Eenvoudig documenten importeren en ermee werken
29+
- 💾 Opvraagbaar geheugen en documentopslag
30+
- 🚀 Zeer uitbreidbaar - maak je eigen acties en clients
31+
- ☁️ Ondersteunt vele modellen (lokale Llama, OpenAI, Anthropic, Groq, etc.)
32+
- 📦 Werkt direct!
33+
34+
## Video Tutorials
35+
36+
[AI Agent Ontwikkelschool](https://www.youtube.com/watch?v=ArptLpQiKfI&list=PLx5pnFXdPTRzWla0RaOxALTSTnVq53fKL)
37+
38+
## 🎯 Toepassingen
39+
40+
- 🤖 Chatbots
41+
- 🕵️ Autonome Agents
42+
- 📈 Bedrijfsprocessen
43+
- 🎮 Video Game NPC's
44+
- 🧠 Trading
45+
46+
## 💰 Als je van plan bent een token te lanceren
47+
48+
Dit framework is het nummer één open source project op GitHub. We maken de volgende generatie mens-machine interface mogelijk, maar we hebben nog steeds je hulp nodig om ervoor te zorgen dat de code van de hoogste kwaliteit is met snelle reactie op kritieke problemen die onze ontwikkelaarsgemeenschap beïnvloeden.
49+
50+
Om duurzame ontwikkeling en continue innovatie te garanderen, vragen we bijdragen van 5-10% van initiële token distributies van succesvolle lanceringen.
51+
52+
Alle bijdragen worden publiekelijk bijgehouden op de blockchain en worden uitsluitend gebruikt voor ecosysteemontwikkeling.
53+
54+
### ⚠️ Vergeet de grote baas geen fooi van 10% te geven.: ⚠️
55+
[AM84n1iLdxgVTAyENBcLdjXoyvjentTbu5Q6EpKV1PeG](https://solscan.io/account/AM84n1iLdxgVTAyENBcLdjXoyvjentTbu5Q6EpKV1PeG)
56+
57+
## 🚀 Quick Start
58+
59+
### Vereisten
60+
61+
- [Python 2.7+](https://www.python.org/downloads/)
62+
- [Node.js 23+](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)
63+
- [pnpm](https://pnpm.io/installation)
64+
65+
> **Opmerking voor Windows-gebruikers:** [WSL 2](https://learn.microsoft.com/en-us/windows/wsl/install-manual) is vereist.
66+
67+
### Gebruik de Starter (Aanbevolen)
68+
69+
```bash
70+
git clone https://github.com/elizaos/eliza-starter.git
71+
cd eliza-starter
72+
cp .env.example .env
73+
pnpm i && pnpm build && pnpm start
74+
```
75+
76+
Zodra de agent draait, zou je het bericht moeten zien om "pnpm start:client" uit te voeren.
77+
Open een nieuwe terminal in dezelfde map en voer onderstaand commando uit. Volg daarna de URL om met je agent te chatten.
78+
79+
```bash
80+
pnpm start:client
81+
```
82+
83+
Lees vervolgens de [Documentatie](https://elizaos.github.io/eliza/) om te leren hoe je je Eliza kunt aanpassen.
84+
85+
### Eliza Handmatig Starten (Alleen aanbevolen als je weet wat je doet)
86+
87+
```bash
88+
# Clone de repository
89+
git clone https://github.com/elizaos/eliza.git
90+
91+
# Check de laatste release uit
92+
# Dit project ontwikkelt snel, dus we raden aan om de laatste release te gebruiken
93+
git checkout $(git describe --tags --abbrev=0)
94+
```
95+
96+
### Start Eliza met Gitpod
97+
98+
[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/elizaos/eliza/tree/main)
99+
100+
### Bewerk het .env bestand
101+
102+
Kopieer .env.example naar .env en vul de juiste gegevens in.
103+
104+
```
105+
cp .env.example .env
106+
```
107+
108+
Opmerking: .env is optioneel. Als je van plan bent om meerdere agenten te draaien, kun je geheimen doorgeven via het character JSON bestand
109+
110+
### Eliza Automatisch Starten
111+
112+
Dit zal alles uitvoeren om het project op te zetten en de bot te starten met het standaard karakter.
113+
114+
```bash
115+
sh scripts/start.sh
116+
```
117+
118+
### Bewerk het character bestand
119+
120+
1. Open `packages/core/src/defaultCharacter.ts` om het standaard karakter aan te passen. Verwijder // om de code actief te maken en bewerk het karakter.
121+
122+
2. Om aangepaste karakters te laden:
123+
- Gebruik `pnpm start --characters="pad/naar/jouw/karakter.json"`
124+
- Meerdere karakterbestanden kunnen tegelijk worden geladen
125+
3. Verbinden met X (Twitter)
126+
- verander `"clients": []` naar `"clients": ["twitter"]` in het karakterbestand om te verbinden met X
127+
128+
### Eliza Handmatig Starten
129+
130+
```bash
131+
pnpm i
132+
pnpm build
133+
pnpm start
134+
135+
# Het project ontwikkelt snel, soms moet je het project opschonen als je terugkomt bij het project
136+
pnpm clean
137+
```
138+
139+
#### Aanvullende Vereisten
140+
141+
Mogelijk moet je Sharp installeren. Als je een fout ziet bij het opstarten, probeer het dan te installeren met het volgende commando:
142+
143+
```
144+
pnpm install --include=optional sharp
145+
```
146+
147+
### Community & contact
148+
149+
- [GitHub Issues](https://github.com/elizaos/eliza/issues). Het beste voor: bugs die je tegenkomt bij het gebruik van Eliza, en functievoorstellen.
150+
- [Discord](https://discord.gg/ai16z). Het beste voor: het delen van je toepassingen en praten met de community.
151+
- [Ontwikkelaars Discord](https://discord.gg/3f67SH4rXT). Het beste voor: hulp krijgen en plugin ontwikkeling.
152+
153+
## Bijdragers
154+
155+
<a href="https://github.com/elizaos/eliza/graphs/contributors">
156+
<img src="https://contrib.rocks/image?repo=elizaos/eliza" />
157+
</a>
158+
159+
## Ster Historie
160+
161+
[![Star History Chart](https://api.star-history.com/svg?repos=elizaos/eliza&type=Date)](https://star-history.com/#elizaos/eliza&Date)

agent/package.json

-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,6 @@
5858
"@elizaos/plugin-tee-marlin": "workspace:*",
5959
"@elizaos/plugin-multiversx": "workspace:*",
6060
"@elizaos/plugin-near": "workspace:*",
61-
"@elizaos/plugin-reclaim": "workspace:*",
6261
"@elizaos/plugin-zksync-era": "workspace:*",
6362
"@elizaos/plugin-twitter": "workspace:*",
6463
"@elizaos/plugin-cronoszkevm": "workspace:*",

agent/src/index.ts

+16-16
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { LensAgentClient } from "@elizaos/client-lens";
88
import { SlackClientInterface } from "@elizaos/client-slack";
99
import { TelegramClientInterface } from "@elizaos/client-telegram";
1010
import { TwitterClientInterface } from "@elizaos/client-twitter";
11-
import { ReclaimAdapter } from "@elizaos/plugin-reclaim";
11+
// import { ReclaimAdapter } from "@elizaos/plugin-reclaim";
1212
import {
1313
AgentRuntime,
1414
CacheManager,
@@ -527,20 +527,20 @@ export async function createAgent(
527527
}
528528

529529
// Initialize Reclaim adapter if environment variables are present
530-
let verifiableInferenceAdapter;
531-
if (
532-
process.env.RECLAIM_APP_ID &&
533-
process.env.RECLAIM_APP_SECRET &&
534-
process.env.VERIFIABLE_INFERENCE_ENABLED === "true"
535-
) {
536-
verifiableInferenceAdapter = new ReclaimAdapter({
537-
appId: process.env.RECLAIM_APP_ID,
538-
appSecret: process.env.RECLAIM_APP_SECRET,
539-
modelProvider: character.modelProvider,
540-
token,
541-
});
542-
elizaLogger.log("Verifiable inference adapter initialized");
543-
}
530+
// let verifiableInferenceAdapter;
531+
// if (
532+
// process.env.RECLAIM_APP_ID &&
533+
// process.env.RECLAIM_APP_SECRET &&
534+
// process.env.VERIFIABLE_INFERENCE_ENABLED === "true"
535+
// ) {
536+
// verifiableInferenceAdapter = new ReclaimAdapter({
537+
// appId: process.env.RECLAIM_APP_ID,
538+
// appSecret: process.env.RECLAIM_APP_SECRET,
539+
// modelProvider: character.modelProvider,
540+
// token,
541+
// });
542+
// elizaLogger.log("Verifiable inference adapter initialized");
543+
// }
544544

545545
return new AgentRuntime({
546546
databaseAdapter: db,
@@ -650,7 +650,7 @@ export async function createAgent(
650650
managers: [],
651651
cacheManager: cache,
652652
fetch: logFetch,
653-
verifiableInferenceAdapter,
653+
// verifiableInferenceAdapter,
654654
});
655655
}
656656

0 commit comments

Comments
 (0)