feat: add Honcho memory provider with Traefik + Authelia #48

Open
Hermes wants to merge 43 commits from feat/honcho-only into master
6 changed files with 342 additions and 0 deletions
Showing only changes of commit 08778db685 - Show all commits

View File

@@ -31,7 +31,7 @@ DEFAULT_MAX_TOKENS = 4096
# Embeddings via Ollama
[embedding]
VECTOR_DIMENSIONS = 768
VECTOR_DIMENSIONS = 1024
MAX_INPUT_TOKENS = 8192
[embedding.model_config]
@@ -50,7 +50,7 @@ FLUSH_ENABLED = true
transport = "openai"
model = "deepseek-v4-flash"
base_url = "https://opencode.ai/zen/go/v1"
api_key_env = "OPENAI_API_KEY"
api_key_env = "HONCHO_OPENAI_API_KEY"
# --- Dialectic ---
[dialectic]
@@ -64,7 +64,7 @@ MAX_OUTPUT_TOKENS = 512
transport = "openai"
model = "deepseek-v4-flash"
base_url = "https://opencode.ai/zen/go/v1"
api_key_env = "OPENAI_API_KEY"
api_key_env = "HONCHO_OPENAI_API_KEY"
[dialectic.levels.low]
MAX_TOOL_ITERATIONS = 3
@@ -72,7 +72,7 @@ MAX_TOOL_ITERATIONS = 3
transport = "openai"
model = "deepseek-v4-flash"
base_url = "https://opencode.ai/zen/go/v1"
api_key_env = "OPENAI_API_KEY"
api_key_env = "HONCHO_OPENAI_API_KEY"
[dialectic.levels.medium]
MAX_TOOL_ITERATIONS = 2
@@ -80,7 +80,7 @@ MAX_TOOL_ITERATIONS = 2
transport = "openai"
model = "deepseek-v4-flash"
base_url = "https://opencode.ai/zen/go/v1"
api_key_env = "OPENAI_API_KEY"
api_key_env = "HONCHO_OPENAI_API_KEY"
[dialectic.levels.high]
MAX_TOOL_ITERATIONS = 4
@@ -88,7 +88,7 @@ MAX_TOOL_ITERATIONS = 4
transport = "openai"
model = "deepseek-v4-flash"
base_url = "https://opencode.ai/zen/go/v1"
api_key_env = "OPENAI_API_KEY"
api_key_env = "HONCHO_OPENAI_API_KEY"
[dialectic.levels.max]
MAX_TOOL_ITERATIONS = 10
@@ -96,7 +96,7 @@ MAX_TOOL_ITERATIONS = 10
transport = "openai"
model = "deepseek-v4-flash"
base_url = "https://opencode.ai/zen/go/v1"
api_key_env = "OPENAI_API_KEY"
api_key_env = "HONCHO_OPENAI_API_KEY"
# --- Summary ---
[summary]
@@ -108,7 +108,7 @@ MESSAGES_PER_LONG_SUMMARY = 60
transport = "openai"
model = "deepseek-v4-flash"
base_url = "https://opencode.ai/zen/go/v1"
api_key_env = "OPENAI_API_KEY"
api_key_env = "HONCHO_OPENAI_API_KEY"
# --- Dream ---
[dream]
@@ -121,4 +121,4 @@ ENABLED = true
# --- Vector Store ---
[vector_store]
TYPE = "pgvector"
DIMENSIONS = 768
DIMENSIONS = 1024