Skip to content

Commit a545cf4

Browse files
authored
Merge pull request #1 from JoeyKhd/develop
Develop
2 parents 7340971 + 49d76c3 commit a545cf4

File tree

147 files changed

+6873
-399
lines changed

Some content is hidden

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

147 files changed

+6873
-399
lines changed

.env.example

+13-4
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
CACHE_STORE=database # Defaults to database. Other available cache store: redis and filesystem
33
REDIS_URL= # Redis URL - could be a local redis instance or cloud hosted redis. Also support rediss:// urls
44

5+
PGLITE_DATA_DIR= #../pgLite/ if selecting a directory --- or memory:// if selecting in memory
6+
57
# Discord Configuration
68
DISCORD_APPLICATION_ID=
79
DISCORD_API_TOKEN= # Bot token
@@ -19,8 +21,9 @@ IMAGE_OPENAI_MODEL= # Default: dall-e-3
1921
# Eternal AI's Decentralized Inference API
2022
ETERNALAI_URL=
2123
ETERNALAI_MODEL= # Default: "neuralmagic/Meta-Llama-3.1-405B-Instruct-quantized.w4a16"
24+
ETERNALAI_CHAIN_ID=45762 #Default: "45762"
2225
ETERNALAI_API_KEY=
23-
ETERNAL_AI_LOG_REQUEST=false #Default: false
26+
ETERNALAI_LOG=false #Default: false
2427

2528
GROK_API_KEY= # GROK/xAI API Key
2629
GROQ_API_KEY= # Starts with gsk_
@@ -85,7 +88,6 @@ TWITTER_TARGET_USERS= # Comma separated list of Twitter user names to
8588
TWITTER_RETRY_LIMIT= # Maximum retry attempts for Twitter login
8689
TWITTER_SPACES_ENABLE=false # Enable or disable Twitter Spaces logic
8790

88-
X_SERVER_URL=
8991
XAI_API_KEY=
9092
XAI_MODEL=
9193

@@ -197,6 +199,9 @@ EVM_PROVIDER_URL=
197199
AVALANCHE_PRIVATE_KEY=
198200
AVALANCHE_PUBLIC_KEY=
199201

202+
# Arthera
203+
ARTHERA_PRIVATE_KEY=
204+
200205
# Solana
201206
SOLANA_PRIVATE_KEY=
202207
SOLANA_PUBLIC_KEY=
@@ -215,7 +220,7 @@ BIRDEYE_API_KEY=
215220
SOL_ADDRESS=So11111111111111111111111111111111111111112
216221
SLIPPAGE=1
217222
BASE_MINT=So11111111111111111111111111111111111111112
218-
RPC_URL=https://api.mainnet-beta.solana.com
223+
SOLANA_RPC_URL=https://api.mainnet-beta.solana.com
219224
HELIUS_API_KEY=
220225

221226
# Telegram Configuration
@@ -295,6 +300,10 @@ MEDIUM_VENICE_MODEL= # Default: llama-3.3-70b
295300
LARGE_VENICE_MODEL= # Default: llama-3.1-405b
296301
IMAGE_VENICE_MODEL= # Default: fluently-xl
297302

303+
# Coin Price Configuration
304+
COINMARKETCAP_API_KEY=
305+
COINGECKO_API_KEY=
306+
298307
# Akash Chat API Configuration docs: https://chatapi.akash.network/documentation
299308
AKASH_CHAT_API_KEY= # Get from https://chatapi.akash.network/
300309
SMALL_AKASH_CHAT_API_MODEL= # Default: Meta-Llama-3-2-3B-Instruct
@@ -346,7 +355,7 @@ NEAR_WALLET_SECRET_KEY=
346355
NEAR_WALLET_PUBLIC_KEY=
347356
NEAR_ADDRESS=
348357
SLIPPAGE=1
349-
RPC_URL=https://rpc.testnet.near.org
358+
NEAR_RPC_URL=https://rpc.testnet.near.org
350359
NEAR_NETWORK=testnet # or mainnet
351360

352361
# ZKsync Era Configuration

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ packages/plugin-buttplug/intiface-engine
1515
dist/
1616
# Allow models directory but ignore model files
1717
models/*.gguf
18+
pgLite/
1819

1920
cookies.json
2021

CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1168,7 +1168,7 @@
11681168
- Abstract transcript provider [\#73](https://github.com/elizaOS/eliza/issues/73)
11691169
- 🤖 Confidence Level Implementation [\#50](https://github.com/elizaOS/eliza/issues/50)
11701170
- 📈 Trading Assistant Implementation [\#48](https://github.com/elizaOS/eliza/issues/48)
1171-
- swap Dao action initital [\#196](https://github.com/elizaOS/eliza/pull/196) ([MarcoMandar](https://github.com/MarcoMandar))
1171+
- swap Dao action initial [\#196](https://github.com/elizaOS/eliza/pull/196) ([MarcoMandar](https://github.com/MarcoMandar))
11721172

11731173
**Fixed bugs:**
11741174

README_CN.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,6 @@ TWITTER_USERNAME= # Account username
188188
TWITTER_PASSWORD= # Account password
189189
TWITTER_EMAIL= # Account email
190190
191-
X_SERVER_URL=
192191
XAI_API_KEY=
193192
XAI_MODEL=
194193
@@ -211,7 +210,7 @@ BIRDEYE_API_KEY=
211210
212211
SOL_ADDRESS=So11111111111111111111111111111111111111112
213212
SLIPPAGE=1
214-
RPC_URL=https://api.mainnet-beta.solana.com
213+
SOLANA_RPC_URL=https://api.mainnet-beta.solana.com
215214
HELIUS_API_KEY=
216215
217216
@@ -237,7 +236,7 @@ npx --no node-llama-cpp source download --gpu cuda
237236
### 本地运行
238237

239238
添加 XAI_MODEL 并将其设置为上述 [使用 Llama 运行](#run-with-llama) 中的选项之一
240-
您可以将 X_SERVER_URL 和 XAI_API_KEY 留空,它会从 huggingface 下载模型并在本地查询
239+
您可以将 XAI_API_KEY 留空,它会从 huggingface 下载模型并在本地查询
241240

242241
# 客户端
243242

README_ES.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,6 @@ TWITTER_USERNAME= # Nombre de usuario de la cuenta
9999
TWITTER_PASSWORD= # Contraseña de la cuenta
100100
TWITTER_EMAIL= # Correo electrónico de la cuenta
101101
102-
X_SERVER_URL=
103102
XAI_API_KEY=
104103
XAI_MODEL=
105104
@@ -121,7 +120,7 @@ BIRDEYE_API_KEY=
121120
122121
SOL_ADDRESS=So11111111111111111111111111111111111111112
123122
SLIPPAGE=1
124-
RPC_URL=https://api.mainnet-beta.solana.com
123+
SOLANA_RPC_URL=https://api.mainnet-beta.solana.com
125124
HELIUS_API_KEY=
126125
127126
## Telegram
@@ -145,7 +144,7 @@ Asegúrese de tener instalado el CUDA Toolkit, incluyendo cuDNN y cuBLAS.
145144

146145
### Ejecución local
147146

148-
Agregue XAI_MODEL y configúrelo con una de las opciones de [Ejecutar con Llama](#ejecutar-con-llama) - puede dejar X_SERVER_URL y XAI_API_KEY en blanco, descargará el modelo de HuggingFace y realizará consultas localmente
147+
Agregue XAI_MODEL y configúrelo con una de las opciones de [Ejecutar con Llama](#ejecutar-con-llama) - puede dejar XAI_API_KEY en blanco, descargará el modelo de HuggingFace y realizará consultas localmente
149148

150149
# Clientes
151150

README_JA.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,6 @@ TWITTER_USERNAME= # アカウントのユーザー名
9797
TWITTER_PASSWORD= # アカウントのパスワード
9898
TWITTER_EMAIL= # アカウントのメール
9999
100-
X_SERVER_URL=
101100
XAI_API_KEY=
102101
XAI_MODEL=
103102
@@ -120,7 +119,7 @@ BIRDEYE_API_KEY=
120119
121120
SOL_ADDRESS=So11111111111111111111111111111111111111112
122121
SLIPPAGE=1
123-
RPC_URL=https://api.mainnet-beta.solana.com
122+
SOLANA_RPC_URL=https://api.mainnet-beta.solana.com
124123
HELIUS_API_KEY=
125124
126125
@@ -145,7 +144,7 @@ CUDA Toolkit、cuDNN、cuBLASをインストールしていることを確認し
145144

146145
### ローカルでの実行
147146

148-
XAI_MODELを追加し、[Llamaでの実行](#run-with-llama)のオプションのいずれかに設定 - X_SERVER_URLとXAI_API_KEYを空白のままにしておくと、huggingfaceからモデルをダウンロードし、ローカルでクエリを実行します。
147+
XAI_MODELを追加し、[Llamaでの実行](#run-with-llama)のオプションのいずれかに設定 - XAI_API_KEYを空白のままにしておくと、huggingfaceからモデルをダウンロードし、ローカルでクエリを実行します。
149148

150149
# クライアント
151150

README_PTBR.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,6 @@ TWITTER_USERNAME= # Nome de usuário da conta
9999
TWITTER_PASSWORD= # Senha da conta
100100
TWITTER_EMAIL= # Email da conta
101101
102-
X_SERVER_URL=
103102
XAI_API_KEY=
104103
XAI_MODEL=
105104
@@ -122,7 +121,7 @@ BIRDEYE_API_KEY=
122121
123122
SOL_ADDRESS=So11111111111111111111111111111111111111112
124123
SLIPPAGE=1
125-
RPC_URL=https://api.mainnet-beta.solana.com
124+
SOLANA_RPC_URL=https://api.mainnet-beta.solana.com
126125
HELIUS_API_KEY=
127126
128127
@@ -147,7 +146,7 @@ Certifique-se de ter instalado o CUDA Toolkit, incluindo cuDNN e cuBLAS.
147146

148147
### Executando localmente
149148

150-
Adicione XAI_MODEL e configure-o para uma das opções acima de [Executar com Llama](#executar-com-llama) - você pode deixar X_SERVER_URL e XAI_API_KEY em branco, ele baixa o modelo do huggingface e faz consultas localmente
149+
Adicione XAI_MODEL e configure-o para uma das opções acima de [Executar com Llama](#executar-com-llama) - você pode deixar XAI_API_KEY em branco, ele baixa o modelo do huggingface e faz consultas localmente
151150

152151
# Clientes
153152

README_RO.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,6 @@ TWITTER_USERNAME= # Nome de usuário da conta
9999
TWITTER_PASSWORD= # Senha da conta
100100
TWITTER_EMAIL= # Email da conta
101101
102-
X_SERVER_URL=
103102
XAI_API_KEY=
104103
XAI_MODEL=
105104
@@ -122,7 +121,7 @@ BIRDEYE_API_KEY=
122121
123122
SOL_ADDRESS=So11111111111111111111111111111111111111112
124123
SLIPPAGE=1
125-
RPC_URL=https://api.mainnet-beta.solana.com
124+
SOLANA_RPC_URL=https://api.mainnet-beta.solana.com
126125
HELIUS_API_KEY=
127126
128127
@@ -147,7 +146,7 @@ Asigurați-vă că ați instalat CUDA Toolkit, inclusiv cuDNN și cuBLAS.
147146

148147
### Rularea locală
149148

150-
Adăugați `XAI_MODEL` și setați-l la una dintre opțiunile de mai sus din [Rularea cu Llama](#rularea-cu-llama) – puteți lăsa `X_SERVER_URL` și `XAI_API_KEY` necompletate, modelul va fi descărcat de pe Hugging Face și interogările vor fi făcute local.
149+
Adăugați `XAI_MODEL` și setați-l la una dintre opțiunile de mai sus din [Rularea cu Llama](#rularea-cu-llama) – puteți lăsa `XAI_API_KEY` necompletate, modelul va fi descărcat de pe Hugging Face și interogările vor fi făcute local.
151150

152151
# Clienți
153152

README_RS.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,6 @@ TWITTER_USERNAME= # Korisničko ime naloga
9999
TWITTER_PASSWORD= # Lozinka naloga
100100
TWITTER_EMAIL= # Email naloga
101101
102-
X_SERVER_URL=
103102
XAI_API_KEY=
104103
XAI_MODEL=
105104
@@ -121,7 +120,7 @@ BIRDEYE_API_KEY=
121120
122121
SOL_ADDRESS=So11111111111111111111111111111111111111112
123122
SLIPPAGE=1
124-
RPC_URL=https://api.mainnet-beta.solana.com
123+
SOLANA_RPC_URL=https://api.mainnet-beta.solana.com
125124
HELIUS_API_KEY=
126125
127126
## Telegram
@@ -145,7 +144,7 @@ Uverite se da imate instaliran CUDA Toolkit, uključujući cuDNN i cuBLAS.
145144

146145
### Lokalno Pokretanje
147146

148-
Dodajte XAI_MODEL i konfigurišite ga sa jednom od opcija iz [Pokretanje sa Llama](#pokretanje-sa-llama) - možete ostaviti X_SERVER_URL i XAI_API_KEY praznim, preuzeće model sa HuggingFace i izvršiti upite lokalno
147+
Dodajte XAI_MODEL i konfigurišite ga sa jednom od opcija iz [Pokretanje sa Llama](#pokretanje-sa-llama) - možete ostaviti XAI_API_KEY praznim, preuzeće model sa HuggingFace i izvršiti upite lokalno
149148

150149
# Klijenti
151150

README_RU.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,6 @@ TWITTER_USERNAME= # Имя пользователя аккаунта
115115
TWITTER_PASSWORD= # Пароль аккаунта
116116
TWITTER_EMAIL= # Email аккаунта
117117
118-
X_SERVER_URL=
119118
XAI_API_KEY=
120119
XAI_MODEL=
121120
@@ -138,7 +137,7 @@ BIRDEYE_API_KEY= # API-ключ для BirdEye
138137
139138
SOL_ADDRESS=So11111111111111111111111111111111111111112
140139
SLIPPAGE=1
141-
RPC_URL=https://api.mainnet-beta.solana.com
140+
SOLANA_RPC_URL=https://api.mainnet-beta.solana.com
142141
HELIUS_API_KEY= # API-ключ Helius
143142
144143
@@ -164,7 +163,7 @@ npx --no node-llama-cpp source download --gpu cuda
164163

165164
### Локальный запуск
166165

167-
Добавьте `XAI_MODEL` и установите его в одно из вышеуказанных значений из [Запуск с Llama](#run-with-llama). Вы можете оставить `X_SERVER_URL` и `XAI_API_KEY` пустыми — модель будет загружена с huggingface и обработана локально.
166+
Добавьте `XAI_MODEL` и установите его в одно из вышеуказанных значений из [Запуск с Llama](#run-with-llama). Вы можете оставить `XAI_API_KEY` пустыми — модель будет загружена с huggingface и обработана локально.
168167

169168
# Клиенты
170169

agent/package.json

+6-1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
"@elizaos/adapter-postgres": "workspace:*",
2222
"@elizaos/adapter-redis": "workspace:*",
2323
"@elizaos/adapter-sqlite": "workspace:*",
24+
"@elizaos/adapter-pglite": "workspace:*",
2425
"@elizaos/client-auto": "workspace:*",
2526
"@elizaos/client-direct": "workspace:*",
2627
"@elizaos/client-discord": "workspace:*",
@@ -33,11 +34,13 @@
3334
"@elizaos/plugin-0g": "workspace:*",
3435
"@elizaos/plugin-abstract": "workspace:*",
3536
"@elizaos/plugin-aptos": "workspace:*",
37+
"@elizaos/plugin-binance": "workspace:*",
3638
"@elizaos/plugin-avail": "workspace:*",
3739
"@elizaos/plugin-bootstrap": "workspace:*",
3840
"@ai16z/plugin-cosmos": "workspace:*",
3941
"@elizaos/plugin-intiface": "workspace:*",
4042
"@elizaos/plugin-coinbase": "workspace:*",
43+
"@elizaos/plugin-coinprice": "workspace:*",
4144
"@elizaos/plugin-conflux": "workspace:*",
4245
"@elizaos/plugin-evm": "workspace:*",
4346
"@elizaos/plugin-echochambers": "workspace:*",
@@ -50,6 +53,7 @@
5053
"@elizaos/plugin-nft-generation": "workspace:*",
5154
"@elizaos/plugin-node": "workspace:*",
5255
"@elizaos/plugin-solana": "workspace:*",
56+
"@elizaos/plugin-solana-agentkit": "workspace:*",
5357
"@elizaos/plugin-starknet": "workspace:*",
5458
"@elizaos/plugin-stargaze": "workspace:*",
5559
"@elizaos/plugin-ton": "workspace:*",
@@ -67,6 +71,7 @@
6771
"@elizaos/plugin-web-search": "workspace:*",
6872
"@elizaos/plugin-genlayer": "workspace:*",
6973
"@elizaos/plugin-open-weather": "workspace:*",
74+
"@elizaos/plugin-arthera": "workspace:*",
7075
"readline": "1.3.0",
7176
"ws": "8.18.0",
7277
"yargs": "17.7.2"
@@ -78,4 +83,4 @@
7883
"ts-node": "10.9.2",
7984
"tsup": "8.3.5"
8085
}
81-
}
86+
}

0 commit comments

Comments
 (0)