cnphpbb
|
80a96407aa
|
fix(honcho): correct API URL comment and default endpoint for vm61
|
2026-06-26 18:58:35 +08:00 |
|
cnphpbb
|
87dd489674
|
docs(honcho): 修正 WireGuard 网段与 vm61 端口
|
2026-06-26 18:28:08 +08:00 |
|
cnphpbb
|
2e7546c225
|
feat(honcho): 添加多客户端共享方案及密钥创建脚本
|
2026-06-21 07:00:04 +08:00 |
|
cnphpbb
|
18b93913f5
|
fix(honcho): correct Volumes_Path casing to lowercase
|
2026-06-19 22:58:55 +08:00 |
|
cnphpbb
|
8b07e76d67
|
fix(honcho): override deduction/induction specialist model to deepseek/siliconflow
honcho-deriver dreamer 模块的 deduction/induction specialist 有独立的
model config(src/config.py:1189-1208),默认值 hardcode gpt-5.4-mini +
openai SDK 默认 endpoint(api.openai.com/v1)。原 stack.yml 只覆盖了
DERIVER_MODEL_CONFIG 和 EMBEDDING_MODEL_CONFIG,导致 dream cycle 在
国内持续 timeout。
- stack.yml deriver 段显式注入 DEDUCTION_MODEL_CONFIG__* /
INDUCTION_MODEL_CONFIG__*(model=deepseek-ai/DeepSeek-V4-Flash,
base_url=https://api.siliconflow.cn/v1)
- DERIVER_MODEL_CONFIG__OVERRIDES__BASE_URL 同步加上
- env.cfg.example: 同步 HONCHO_DEDUCTION_MODEL /
HONCHO_INDUCTION_MODEL 变量;HONCHO_DERIVER_MODEL 默认值从 gpt-5.4-mini
改为 deepseek-ai/DeepSeek-V4-Flash;HONCHO_LLM_BASE_URL 默认从 openai.com
改为 siliconflow.cn
诊断依据:vm61 docker inspect honcho-deriver + logs 显示
src.dreamer.orchestrator 仍在请求 openai/gpt-5.4-mini。
.env.*
|
2026-06-19 21:21:46 +08:00 |
|
cnphpbb
|
c157e9a418
|
fix(honcho): 容器端口必须用容器内端口,不能用 host 映射端口
vm61 honcho-api 一直 unhealthy + deriver 反复重启,根因是 stack.yml 把
宿主机映射端口 (HONCHO_DB_PORT=25432) 当成了容器间互访端口:
- DB_CONNECTION_URI 里 database:${HONCHO_DB_PORT} 应为 database:5432
- healthcheck URL localhost:18000 应为 localhost:8000
HONCHO_API_PORT/DB_PORT/REDIS_PORT 仅用于宿主机 ports 映射段,
容器之间互访必须硬编码容器内端口 (5432/6379/8000)。
- 改 stack.yml api + deriver 段 DB_CONNECTION_URI 端口为 5432
- 改 stack.yml api 段 healthcheck URL 为 localhost:8000
- readme 关键陷阱加第 6 条:"容器端口 vs 宿主机端口不可混用"
- vm61 4 honcho 容器全部 healthy,deriver queue processor 已正常运行
|
2026-06-19 18:39:17 +08:00 |
|
cnphpbb
|
80d485605b
|
fix(honcho): embedding 升 Qwen3-8B 并 force dimensions=1536 兼容旧 schema
- vm61 数据库 public.documents.embedding dim 是 1536(旧 OpenAI 部署遗留)
- Qwen3-Embedding-8B 默认 4096 维,撞 schema 不匹配导致 honcho-api 启动失败
- 通过 SiliconFlow OpenAI 兼容 API 的 dimensions 参数强制输出 1536
- env.cfg + stack.yml + readme 全部同步更新
- docker compose config 校验通过,vm61 honcho-api /health HTTP 200
|
2026-06-19 18:26:45 +08:00 |
|
cnphpbb
|
b4561f1d9e
|
build(honcho): add auth env vars
|
2026-06-19 18:08:28 +08:00 |
|
cnphpbb
|
520ffa7769
|
build(honcho): parameterize db and redis ports with env vars
|
2026-06-19 17:48:41 +08:00 |
|
cnphpbb
|
19a74e3841
|
fix(honcho): correct health check port from 8000 to 18000
|
2026-06-19 17:46:00 +08:00 |
|
cnphpbb
|
603cb60aa4
|
fix(honcho): correct build context path
|
2026-06-19 17:13:35 +08:00 |
|
cnphpbb
|
9c08233d4e
|
feat(honcho): embedding 切换 SiliconFlow Qwen3-0.6B 支持 Ollama 备选
- embedding 默认走 SiliconFlow Qwen3-Embedding-0.6B(独立 base URL)
- env.cfg.example 加 Ollama 备选注释块(host.docker.internal:11434)
- stack.yml api+deriver 双服务 EMBEDDING_* 配置同步
- api 段 EMBEDDING_API_KEY 用 :- 默认空,兼容 Ollama 无 key 场景
- readme Mermaid 架构图加 siliconflow + ollama 节点
- HONCHO_DERIVER_MODEL 默认值 gpt-4o-mini → gpt-5.4-mini(与上游对齐)
|
2026-06-19 15:12:50 +08:00 |
|
cnphpbb
|
48b52ca21c
|
feat(honcho): add honcho self-hosted deployment stack
|
2026-06-19 14:49:22 +08:00 |
|
cnphpbb
|
1b359d42a2
|
feat(honcho): 添加 honcho 部署栈
|
2026-06-19 11:46:44 +08:00 |
|