aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorterminaldweller <devi@terminaldweller.com>2024-02-13 00:10:09 +0000
committerterminaldweller <devi@terminaldweller.com>2024-02-13 00:10:09 +0000
commitf2bbd02847f0f238c813979616f90e9486b81b59 (patch)
tree14b1b3bab63d0e14d64d6193db97bb0576fa3cb4 /README.md
parentAdded chatgpt support (diff)
downloadmilla-f2bbd02847f0f238c813979616f90e9486b81b59.tar.gz
milla-f2bbd02847f0f238c813979616f90e9486b81b59.zip
updated the README
Diffstat (limited to 'README.md')
-rw-r--r--README.md27
1 files changed, 19 insertions, 8 deletions
diff --git a/README.md b/README.md
index a6b8b17..9f66f6e 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,12 @@
# milla
-Milla is an IRC bot that sends things over to ollama when you ask her questions, prints the answer with synta-hilighting.<br/>
+Milla is an IRC bot that sends things over to an AI model when you ask it questions, prints the answer with syntax-hilighting.<br/>
+Currently Supported Models:
+
+- Ollama
+- Openai
+- Gemini
+
![milla](./milla.png)
### Config
@@ -8,14 +14,14 @@ Milla is an IRC bot that sends things over to ollama when you ask her questions,
config:
```toml
-ircServer = "myaswesomeircserver.com"
+ircServer = "irc.terminaldweller.com"
ircPort = 6697
-ircNick = "milla"
-ircSaslUser = "milla"
-ircSaslPass = "myaswesomepassword"
-ircChannel = "#myaswesomechannel"
-ollamaEndpoint = "http://172.17.0.1:11434/api/generate"
-ollamaTemp = 0.2
+ircNick = "mybot"
+ircSaslUser = "mybot"
+ircSaslPass = "mypass"
+ircChannel = "#mychannel"
+ollamaEndpoint = ""
+temp = 0.2
ollamaSystem = ""
requestTimeout = 10
millaReconnectDelay = 60
@@ -23,6 +29,10 @@ enableSasl = true
model = "llama2-uncensored"
chromaStyle = "rose-pine-moon"
chromaFormatter = "terminal256"
+provider = "ollama" # ollama, chatgpt, gemini
+apikey = "key"
+topP = 0.9
+topK = 20
```
### Deploy
@@ -47,6 +57,7 @@ services:
networks:
- millanet
restart: unless-stopped
+ command: ["--config", "/opt/milla/config.toml"]
volumes:
- ./config.toml:/opt/milla/config.toml
cap_drop: