One API LLM/2 -1- One API - Fedora KDE Installation
Hier ist der Befehl, um One API direkt zu starten. Mit Container-Tools wie Docker oder OrbStack ist das in wenigen Sekunden erledigt und hält dein System komplett sauber, ohne irgendwelche Python-Abhängigkeiten zu hinterlassen.
Führe diesen Befehl in deinem Terminal aus:
docker run --name one-api -d --restart always -p 3000:3000 -v ~/one-api-data:/data justsong/one-apiWas dieser Befehl macht:
- Er lädt das offizielle Image (
justsong/one-api). - Führt es unsichtbar im Hintergrund aus (
-d). - Startet den Dienst nach einem Reboot automatisch neu (
--restart always). - Macht die Weboberfläche auf Port
3000verfügbar (-p 3000:3000). - Speichert deine Datenbank und Keys sicher in deinem Home-Verzeichnis unter
~/one-api-data(-v), damit beim Löschen des Containers nichts verloren geht.
So richtest du es ein
Sobald der Befehl durchgelaufen ist, kannst du direkt loslegen:
1. Öffnen: Gehe in deinem Browser auf
http://localhost:3000.2. Login: Nutze die Standard-Zugangsdaten:
- User:
root - Passwort:
123456(Du wirst beim ersten Login aufgefordert, ein neues Passwort zu vergeben).
Deine Keys bündeln (Die 3 Schritte)
1. Kanäle (Channels) hinzufügen:
- Gehe links auf den Reiter Channels und klicke auf "Add New Channel".
- Wähle als Typ deinen Anbieter (z. B. Google Gemini oder Mistral).
- Trage bei Models die genauen Modelle ein (z. B.
gemini-2.5-flashodercodestral-latest). - Gib ganz unten deinen API-Key ein und speichere.
- Wiederhole das für jeden deiner kostenlosen Keys. Jeder Key wird ein eigener Kanal.
One API erkennt nun automatisch, dass du z. B. drei Kanäle hast, die
gemini-2.5-flash bedienen können. Die Software verteilt deine VS Code Anfragen ab jetzt reihum an diese Kanäle und fängt Fehler (wie Rate-Limits) selbstständig ab.3. Dein Roo Code Master-Token erstellen:
- Gehe auf den Reiter Tokens und klicke auf "Add New Token".
- Gib dem Token einen Namen (z. B. "Roo Code") und setze das Ablaufdatum auf "Never".
- Klicke auf "Copy", um dir diesen Master-Schlüssel (fängt meist mit
sk-an) zu kopieren.
Zurück in Roo Code
Jetzt trägst du deine neue, extrem stabile Brücke einfach in VS Code ein:
| Feld | Einstellung |
|---|---|
| API Provider | OpenAI Compatible |
| Base URL | http://127.0.0.1:3000/v1 |
| API Key | Dein kopierter One API Master-Token |
| Model ID | Das gewünschte Modell (z. B. codestral-latest) |