Skip to content

fix(embedding): デフォルトモデルをbge-m3に変更 (#177)#180

Merged
Kewton merged 1 commit intodevelopfrom
fix/issue-177-bge-m3-default
Mar 25, 2026
Merged

fix(embedding): デフォルトモデルをbge-m3に変更 (#177)#180
Kewton merged 1 commit intodevelopfrom
fix/issue-177-bge-m3-default

Conversation

@Kewton
Copy link
Copy Markdown
Owner

@Kewton Kewton commented Mar 25, 2026

Closes #177
🤖 Generated with Claude Code

- Change default model from nomic-embed-text to qllama/bge-m3:q8_0
  for significantly better multilingual (especially Japanese) search
- DRY: resolve_config() now calls default_model() instead of hardcoding
- Add model_not_found_hint() shared helper for install guidance
- Move delete_stale_model_embeddings() after first successful embed
  to prevent data loss when new model is not installed
- Add ModelNotFound early exit in embed/index commands
- Update README with new default, migration guide
- Update test assertions and add new tests for hint, dimension, default

Closes #177

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Kewton Kewton merged commit 6568615 into develop Mar 25, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant