07 Apr, 2026

1 commit


27 Mar, 2026

2 commits


26 Mar, 2026

3 commits


25 Mar, 2026

8 commits


21 Mar, 2026

2 commits


19 Mar, 2026

1 commit


17 Mar, 2026

1 commit


13 Mar, 2026

2 commits


12 Mar, 2026

4 commits


11 Mar, 2026

4 commits

  • tangwang
     
  • 去掉 START_* 控制变量逻辑,默认只启动核心服务 backend/indexer/frontend。
    可选服务改为显式命令:./scripts/service_ctl.sh start embedding
    translator reranker tei cnclip。
    统一 translator 端口读取为 TRANSLATION_PORT(移除 TRANSLATOR_PORT
    兼容)。
    保留未知服务强校验。
    关键文件:service_ctl.sh
    “重名/歧义”修复
    frontend 端口命名统一:FRONTEND_PORT 为主,PORT 仅后备。
    start_frontend.sh 显式导出 PORT="${FRONTEND_PORT}",避免配置了
    FRONTEND_PORT 但服务仍跑 6003 的问题。
    文件:start_frontend.sh、frontend_server.py、env_config.py
    日志/PID 命名治理继续收口
    统一规则继续落地为 logs/<service>.log、logs/<service>.pid。
    cnclip 保持 logs/cnclip.log + logs/cnclip.pid。
    文件:service_ctl.sh、start_cnclip_service.sh、stop_cnclip_service.sh
    backend/indexer 启动风格统一补齐相关项
    frontend/translator 也对齐到 set -euo pipefail,并用 exec 直启主进程。
    文件:start_frontend.sh、start_translator.sh、start_backend.sh、start_indexer.sh
    legacy 入口清理
    删除:start_servers.py、stop_reranker.sh、stop_translator.sh。
    reranker 停止逻辑并入 service_ctl(含 VLLM::EngineCore 清理)。
    benchmark 脚本改为统一入口:service_ctl.sh stop reranker。
    文件:benchmark_reranker_1000docs.sh
    tangwang
     
  • tangwang
     
  • ./scripts/start_tei_service.sh
    START_TEI=0 ./scripts/service_ctl.sh restart embedding
    
    curl -sS -X POST "http://127.0.0.1:6005/embed/text" \
      -H "Content-Type: application/json" \
      -d '["芭比娃娃 儿童玩具", "纯棉T恤 短袖"]'
    tangwang
     

10 Mar, 2026

1 commit


09 Mar, 2026

2 commits

  • config/config.yaml:
    - qwen3_vllm: enable_prefix_caching true(启用前缀缓存)
    - qwen3_vllm: enforce_eager false(允许 CUDA graph 加速)
    
    reranker/backends/qwen3_vllm.py:
    - TokensPrompt 导入改为 vllm.inputs.data(官方路径,兼容性更好)
    - 缺失 token 时使用 logprob=-10,与官方一致(原为 1e-10)
    - 使用批量 apply_chat_template 替代逐条调用,提升效率
    - logprobs 访问改为官方模式:token not in last 时 -10,否则 last[token].logprob
    
    其他: docs、embeddings、README 等文档更新
    
    Made-with: Cursor
    tangwang
     
  • CNCLIP_DEVICE=cuda TEI_USE_GPU=1 ./scripts/service_ctl.sh start
    搜索后端+indexer+测试前段+4个微服务 跑通
    tangwang
     

08 Mar, 2026

2 commits


07 Mar, 2026

2 commits


06 Mar, 2026

1 commit


05 Feb, 2026

1 commit


04 Feb, 2026

1 commit