Skip to content

Commit 20426ee

Browse files
author
mike dupont
committed
now booting into chatgpt
1 parent 9bd429d commit 20426ee

File tree

3 files changed

+65
-40
lines changed

3 files changed

+65
-40
lines changed

Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,4 +52,4 @@ COPY --from=builder /app/scripts ./scripts
5252
COPY --from=builder /app/characters ./characters
5353

5454
# Set the command to run the application
55-
CMD ["pnpm", "start"]
55+
CMD ["pnpm", "start", "--characters=characters/eliza.character.json"]

characters/eliza.character.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"name": "TINE-IntrospectorIsNotEliza",
3-
"plugins": [ ],
3+
"plugins": [ "@elizaos/plugin-akash" ],
44
"clients": [],
5-
"modelProvider": "ollama",
5+
"modelProvider": "openai",
66
"settings": {
77
"secrets": {},
88
"voice": {

docker-compose.yaml

+62-37
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,65 @@
11
services:
2-
tee:
3-
build:
4-
context: .
5-
dockerfile: Dockerfile
6-
stdin_open: true
7-
tty: true
8-
volumes:
9-
- /var/run/tappd.sock:/var/run/tappd.sock
10-
- tee:/app/packages/client-twitter/src/tweetcache
11-
- tee:/app/db.sqlite
12-
environment:
13-
- OPENAI_API_KEY=
14-
- REDPILL_API_KEY=
15-
- ELEVENLABS_XI_API_KEY=
16-
- ELEVENLABS_MODEL_ID=eleven_multilingual_v2
17-
- ELEVENLABS_VOICE_ID=21m00Tcm4TlvDq8ikWAM
18-
- ELEVENLABS_VOICE_STABILITY=0.5
19-
- ELEVENLABS_VOICE_SIMILARITY_BOOST=0.9
20-
- ELEVENLABS_VOICE_STYLE=0.66
21-
- ELEVENLABS_VOICE_USE_SPEAKER_BOOST=false
22-
- ELEVENLABS_OPTIMIZE_STREAMING_LATENCY=4
23-
- ELEVENLABS_OUTPUT_FORMAT=pcm_16000
24-
- TWITTER_DRY_RUN=false
25-
- TWITTER_USERNAME=
26-
- TWITTER_PASSWORD=
27-
- TWITTER_EMAIL=
28-
- BIRDEYE_API_KEY=
29-
- SOL_ADDRESS=So11111111111111111111111111111111111111112
30-
- SLIPPAGE=1
31-
- SOLANA_RPC_URL=https://api.mainnet-beta.solana.com
32-
- HELIUS_API_KEY=
33-
- SERVER_PORT=3000
34-
- WALLET_SECRET_SALT=secret_salt
35-
ports:
36-
- "3000:3000"
37-
restart: always
38-
2+
tee:
3+
build:
4+
context: .
5+
dockerfile: Dockerfile
6+
stdin_open: true
7+
tty: true
8+
volumes:
9+
- /var/run/tappd.sock:/var/run/tappd.sock
10+
- tee:/app/packages/client-twitter/src/tweetcache
11+
# docker will copy existing files into the new volumn
12+
- akash-data:/app/packages/packages/plugin-akash/src/
13+
- tee:/app/db.sqlite
14+
environment:
15+
# FIXME: passing secrets via env is not best practice, use secrets
16+
OPENAI_API_KEY: "${OPENAI_API_KEY}"
17+
AKASH_MNEMONIC: "${AKASH_MNEMONIC}"
18+
AKASH_WALLET_ADDRESS: "${AKASH_WALLET_ADDRESS}"
19+
AKASH_ENV: mainnet
20+
AKASH_NET: https://raw.githubusercontent.com/ovrclk/net/master/mainnet
21+
RPC_ENDPOINT: https://rpc.akashnet.net:443
22+
AKASH_GAS_PRICES: 0.025uakt
23+
AKASH_GAS_ADJUSTMENT: 1.5
24+
AKASH_KEYRING_BACKEND: os
25+
AKASH_FROM: default
26+
AKASH_FEES: 20000uakt
27+
AKASH_DEPOSIT: 500000uakt
28+
AKASH_PRICING_API_URL: https://console-api.akash.network/v1/pricing
29+
AKASH_DEFAULT_CPU: 1000
30+
AKASH_DEFAULT_MEMORY: 1000000000
31+
AKASH_DEFAULT_STORAGE: 1000000000
32+
AKASH_CLOSE_DEP: closeAll
33+
AKASH_CLOSE_DSEQ: 19729929
34+
AKASH_PROVIDER_INFO: akash1ccktptfkvdc67msasmesuy5m7gpc76z75kukpz
35+
AKASH_DEP_STATUS: dseq
36+
AKASH_DEP_DSEQ: 19729929
37+
AKASH_GAS_OPERATION: close
38+
AKASH_GAS_DSEQ: 19729929
39+
AKASH_MANIFEST_MODE: auto
40+
AKASH_MANIFEST_VALIDATION_LEVEL: strict
41+
ELEVENLABS_MODEL_ID: eleven_multilingual_v2
42+
ELEVENLABS_VOICE_ID: 21m00Tcm4TlvDq8ikWAM
43+
ELEVENLABS_VOICE_STABILITY: 0.5
44+
ELEVENLABS_VOICE_SIMILARITY_BOOST: 0.9
45+
ELEVENLABS_VOICE_STYLE: 0.66
46+
ELEVENLABS_VOICE_USE_SPEAKER_BOOST: false
47+
ELEVENLABS_OPTIMIZE_STREAMING_LATENCY: 4
48+
ELEVENLABS_OUTPUT_FORMAT: pcm_16000
49+
TWITTER_DRY_RUN: false
50+
TWITTER_USERNAME:
51+
TWITTER_PASSWORD:
52+
TWITTER_EMAIL:
53+
BIRDEYE_API_KEY:
54+
SOL_ADDRESS: So11111111111111111111111111111111111111112
55+
SLIPPAGE: 1
56+
SOLANA_RPC_URL: https://api.mainnet-beta.solana.com
57+
HELIUS_API_KEY:
58+
SERVER_PORT: 3000
59+
WALLET_SECRET_SALT: secret_salt
60+
ports:
61+
- "3000:3000"
62+
restart: always
3963
volumes:
4064
tee:
65+
akash-data:

0 commit comments

Comments
 (0)