✨ AI Assistant: Model Directory, Provider Presets, and Responsive UI
Highlights
- Provider Presets: Add OpenAI, Gemini, Groq, Together, OpenRouter, etc. via a guided picker. Paste key → Connect.
- Model Directory: Browse and multi-select models from the public directory (models.dev). Import Add-only or Replace.
- Auto-sync Models: Toggle per provider + “Sync now” to keep model lists fresh.
- Responsive UI: Wider, mobile-friendly modals. Cleaner key input that won’t squish.
How to use
- Open Settings → QuickAdd → AI Assistant → “Edit Providers”.
- Click “Add Provider” to pick a preset (or add a custom one), paste your API key, and Connect.
- Click “Browse models” inside a provider to search and import models from models.dev.
- Optional: Enable Auto-sync and use “Sync now”.
Notes
- Gemini: we support
temperature
andtop_p
; frequency/presence penalties aren’t sent (avoids 400 errors). - Docs: See the updated guide: https://quickadd.obsidian.guide/docs/AIAssistant
Thanks
- Feature idea and validation: #731, and everyone who tested and shared feedback.