forked from
lass.pds.lassul.us/superconfig
This repository has no description
978 B
24 lines
1bin "hermes-voice"
2about "Serve a page for live voice conversations with Hermes through OpenAI gpt-live-1"
3
4flag "--listen" help="host:port to serve on; IPv6 as [::]:port (default: 127.0.0.1:8790)" {
5 arg "<host:port>"
6}
7flag "--hermes-url" help="Hermes API server base URL, e.g. https://hermes.lassul.us" required=#true {
8 arg "<url>"
9}
10flag "--hermes-key-file" help="File holding the Hermes API_SERVER_KEY (clan vars get coaxmetal hermes-api/api_key)" required=#true {
11 arg "<file>"
12}
13flag "--openai-key-file" help="File holding the OpenAI API key" required=#true {
14 arg "<file>"
15}
16flag "--access-token-file" help="File holding the token every API route requires; mandatory unless listening on loopback, since the page drives Hermes" {
17 arg "<file>"
18}
19flag "--config" help="JSON file with voice, model, idle_seconds, glossary and instructions" {
20 arg "<file>"
21}
22flag "--static" help="Page directory (default: $HERMES_VOICE_STATIC, set by the package)" {
23 arg "<dir>"
24}