Skip to content

feat: Qwen3.5 モデルサポート追加 (Phase 1) - #20

Open
shigel wants to merge 2 commits into
ochyai:mainfrom
shigel:feat/qwen3.5-support
Open

feat: Qwen3.5 モデルサポート追加 (Phase 1)#20
shigel wants to merge 2 commits into
ochyai:mainfrom
shigel:feat/qwen3.5-support

Conversation

@shigel

@shigel shigel commented Mar 26, 2026

Copy link
Copy Markdown

Summary

  • Qwen3.5 全7サイズ (0.8b〜122b-a10b) のモデル定義を追加
  • MODEL_CONTEXT_SIZES, MODEL_TIERS, _SIDECAR_CANDIDATES, RAMフォールバックを更新
  • install.sh のモデル選択・サイズ表示を更新
  • テスト12件追加(ティア判定、コンテキスト、サイドカー優先、RAM別フォールバック等)

背景

Test plan

  • 全12件の新規テストが通ること (pytest -k "qwen35")
  • 既存テストが壊れていないこと
  • python3 vibe-coder.py --model qwen3.5:9b で起動確認
  • Ollama API でのツール呼び出し動作確認(v0.18.2)
  • 16GB / 8GB 環境での自動検出テスト(手元未検証)

Refs #19

🤖 Generated with Claude Code

Ollama v0.18.2でツール呼び出し修正(#14605)がマージ済みのため、
Qwen3.5モデル定義を全モデル選択ロジックに追加。

- MODEL_CONTEXT_SIZES: 全7サイズ (0.8b〜122b-a10b), 256Kコンテキスト
- MODEL_TIERS: 適切なティア・RAM要件で配置
- _SIDECAR_CANDIDATES: qwen3.5をqwen3より優先
- RAMフォールバック: 16GB→qwen3.5:9b, 8GB→qwen3.5:2b
- install.sh: モデル選択・サイズ表示を更新
- テスト: ティア・コンテキスト・サイドカー・フォールバック等12件追加

Refs ochyai#19

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@shigel

shigel commented Apr 3, 2026

Copy link
Copy Markdown
Author

@ochyai レビューお願いします 🙏

- Fix test_vram_zero_falls_back_to_ram to expect qwen3.5:2b (new default)
- Add qwen3.5:latest to MODEL_TIERS and _CONTEXT_WINDOWS as alias for 9b
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