KI einrichten
NovaSql kann Abfragen von einer KI verbessern lassen (siehe Abfragen mit KI verbessern). Dafür gibt es drei Anbieter zur Wahl, einzustellen unter Einstellungen → Allgemein → KI-Anbieter.
| Anbieter | Läuft wo | Braucht |
|---|---|---|
| Anthropic Claude (Cloud) | bei Anthropic, über das Internet | einen API-Key |
| Foundry Local (offline) | auf dem eigenen Computer | Foundry Local mit geladenem Modell |
| Ollama (offline) | auf dem eigenen Computer | Ollama mit geladenem Modell |
Jeder Anbieter behält seine eigenen Einstellungen. Wer zwischen ihnen wechselt, verliert nichts.
Anthropic Claude
- Unter console.anthropic.com einen API-Key anlegen.
- In NovaSql unter Anthropic API Key einfügen.
- Unter AI-Modell ein Modell wählen. Voreingestellt ist
claude-opus-5-5, das gründlichste.claude-sonnet-5-5ist schneller und günstiger,claude-haiku-5-5am schnellsten.
Die Kosten rechnet Anthropic direkt mit dem eigenen Konto ab. Beim Verbessern wird der Inhalt des Editors an Anthropic geschickt, sonst nichts.
Foundry Local oder Ollama
Mit einem lokalen Anbieter verlässt kein SQL den Computer. Dafür muss der lokale Dienst laufen und ein Modell geladen sein.
Ollama: Ollama installieren und das Modell holen:
ollama pull qwen2.5-coder:7b
In NovaSql sind Endpunkt (http://localhost:11434) und Modell (qwen2.5-coder:7b) bereits voreingestellt.
Foundry Local: Foundry Local starten und ein Modell laden. Voreingestellt sind der Endpunkt http://127.0.0.1:55588 und das Modell qwen2.5-coder-7b. Läuft Foundry Local auf einem anderen Port, den Endpunkt anpassen.
Verbindung testen zeigt, ob der Dienst erreichbar ist und welche Modelle er gerade anbietet.
Was ist besser?
Claude liefert die besseren Vorschläge, gerade bei komplexen Abfragen. Lokale Modelle sind privat und kostenlos, aber langsamer (ohne Grafikkarte deutlich) und halten sich weniger genau an die Vorgaben. Für sensible Datenbanken ist ein lokales Modell die sichere Wahl.
Andere Programme mit OpenAI-kompatibler Schnittstelle (etwa LM Studio oder llama.cpp) funktionieren meist auch: einen der beiden lokalen Anbieter wählen und dessen Endpunkt eintragen.