-
Notifications
You must be signed in to change notification settings - Fork 53
Expand file tree
/
Copy pathconfig.yaml-template
More file actions
77 lines (76 loc) · 2.01 KB
/
config.yaml-template
File metadata and controls
77 lines (76 loc) · 2.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
states_file: configs/states.yaml
log_file: configs/athena-core.log
workdir: /path/to/your/workdir
quiet: false
plugins:
webapp-ui:
supabase:
url: https://your-supabase-url.supabase.co
anon_key: your-supabase-anon-key
email: your-email@example.com
otp: "123456"
files_bucket: your-files-bucket-name
context_id: your-context-id
shutdown_timeout: 300
port: 3000
cerebrum:
base_url: https://api.openai.com/v1
api_key: sk-proj-your-openai-api-key
model: gpt-4o
temperature: 0.5
image_supported: true
max_prompts: 50
max_event_strlen: 65536
max_tokens: 16384
telegram:
bot_token: your-telegram-bot-token
allowed_chat_ids:
- 1234567890
- 9876543210
admin_chat_ids:
- 1234567890
log_chat_ids:
- 1234567890
clock:
http:
jina:
base_url: https://s.jina.ai
api_key: your-jina-api-key
short-term-memory:
llm:
base_url: https://api.openai.com/v1
api_key: sk-proj-your-openai-api-key
models:
chat:
- name: gpt-4o
desc: GPT-4o is good at general purpose tasks. Supports image input. Whenever you receive an image and need to understand it, pass it to this model using the image arg and ask about it.
image:
- name: dall-e-3
desc: DALL-E 3 is good at generating images. Whenever you are requested to generate images, use this model.
file-system:
python:
long-term-memory:
base_url: https://api.openai.com/v1
api_key: sk-proj-your-openai-api-key
vector_model: text-embedding-3-small
dimensions: 100
max_query_results: 3
persist_db: true
db_file: configs/long-term-memory.db
discord:
bot_token: your-discord-bot-token
allowed_channel_ids:
- "1234567890"
- "9876543210"
admin_channel_ids:
- "1234567890"
log_channel_ids:
- "1234567890"
shell:
amadeus:
client_id: your-amadeus-client-id
client_secret: your-amadeus-client-secret
athena:
browser:
headless: true
cli-ui: