61 lines
1.7 KiB
YAML
61 lines
1.7 KiB
YAML
llm:
|
|
timeout: 3000 # second
|
|
|
|
agent:
|
|
max_iterations: 40 # step
|
|
max_tool_output: 40000
|
|
character: hendrik # Directory name in agent/characters/<character>/
|
|
|
|
xmpp:
|
|
enabled: false
|
|
muc_rooms: "" # comma-separated, e.g. "room1@conference.server,room2@conference.server"
|
|
nickname: "" # custom MUC nickname (empty = use username)
|
|
selective_response: true # true = only response if mentioned/relevant
|
|
|
|
telegram:
|
|
enabled: false
|
|
allowed_group_ids: "" # comma-separated, kosong = semua grup
|
|
selective_response: true
|
|
|
|
# Humanize Delay (anti-bot detection)
|
|
delay:
|
|
read_min: 1.0 # second
|
|
read_max: 2.0 # second
|
|
typing_speed: 15.0 # characters per second
|
|
typing_max: 10.0 # max typing delay limit per second
|
|
|
|
models:
|
|
items:
|
|
- model: "granite4.1:8b"
|
|
provider: "Ollama Local"
|
|
base_url: "http://localhost:11434/v1"
|
|
key: "ollama"
|
|
- model: "granite4.1:8b"
|
|
provider: "Transformers API Local"
|
|
base_url: "http://localhost:12345/v1"
|
|
key: "sk-not-needed"
|
|
- model: "ministral-3:14b-cloud"
|
|
provider: "Ollama Cloud"
|
|
base_url: "https://ollama.com/v1"
|
|
key: ""
|
|
- model: "gemma4:31b-cloud"
|
|
provider: "Ollama Cloud"
|
|
base_url: "https://ollama.com/v1"
|
|
key: ""
|
|
default: true
|
|
- model: "openrouter/owl-alpha"
|
|
provider: "OpenRouter"
|
|
base_url: "https://openrouter.ai/api/v1"
|
|
key: ""
|
|
- model: "nex-agi/nex-n2-pro:free"
|
|
provider: "OpenRouter"
|
|
base_url: "https://openrouter.ai/api/v1"
|
|
key: ""
|
|
- model: "z-ai/glm-5"
|
|
provider: "OpenRouter"
|
|
base_url: "https://openrouter.ai/api/v1"
|
|
key: ""
|
|
|
|
rag:
|
|
persist_dir: chroma_db # ChromaDB ONNX default (all-MiniLM-L6-v2, local)
|