Skip to content

Commit 2c06f56

Browse files
authoredMar 2, 2025
Merge pull request #3739 from elizaOS/develop
chore: dev => main (rel 0.25.9 prep)
2 parents c04f89a + ae9ca51 commit 2c06f56

File tree

370 files changed

+11020
-5949
lines changed

Some content is hidden

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

370 files changed

+11020
-5949
lines changed
 

‎.env.example

+6
Original file line numberDiff line numberDiff line change
@@ -290,6 +290,7 @@ LARGE_NANOGPT_MODEL= # Default: gpt-4o
290290

291291
# Anthropic Configuration
292292
ANTHROPIC_API_KEY= # For Claude
293+
ANTHROPIC_API_URL=
293294
SMALL_ANTHROPIC_MODEL= # Default: claude-3-haiku-20240307
294295
MEDIUM_ANTHROPIC_MODEL= # Default: claude-3-5-sonnet-20241022
295296
LARGE_ANTHROPIC_MODEL= # Default: claude-3-5-sonnet-20241022
@@ -445,6 +446,11 @@ STARKNET_RPC_URL=https://rpc.starknet-testnet.lava.build
445446
LENS_ADDRESS=
446447
LENS_PRIVATE_KEY=
447448

449+
# Viction Configuration
450+
VICTION_ADDRESS=
451+
VICTION_PRIVATE_KEY=
452+
VICTION_RPC_URL=
453+
448454
# Form Chain
449455
FORM_PRIVATE_KEY= # Form character account private key
450456
FORM_TESTNET=true # A flag indicating if connection is made to Form Testnet. Set to false for Mainnet connection.

‎README.md

+42
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,48 @@ pnpm install --include=optional sharp
159159

160160
---
161161

162+
## Using Your Custom Plugins
163+
Plugins that are not in the official registry for ElizaOS can be used as well. Here's how:
164+
165+
### Installation
166+
167+
1. Upload the custom plugin to the packages folder:
168+
169+
```
170+
packages/
171+
├─plugin-example/
172+
├── package.json
173+
├── tsconfig.json
174+
├── src/
175+
│ ├── index.ts # Main plugin entry
176+
│ ├── actions/ # Custom actions
177+
│ ├── providers/ # Data providers
178+
│ ├── types.ts # Type definitions
179+
│ └── environment.ts # Configuration
180+
├── README.md
181+
└── LICENSE
182+
```
183+
184+
2. Add the custom plugin to your project's dependencies in the agent's package.json:
185+
186+
```json
187+
{
188+
"dependencies": {
189+
"@elizaos/plugin-example": "workspace:*"
190+
}
191+
}
192+
```
193+
194+
3. Import the custom plugin to your agent's character.json
195+
196+
```json
197+
"plugins": [
198+
"@elizaos/plugin-example",
199+
],
200+
```
201+
202+
---
203+
162204
### Start Eliza with Gitpod
163205

164206
[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/elizaos/eliza/tree/main)

0 commit comments

Comments
 (0)