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-api

Was 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 3000 verfü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-flash oder codestral-latest).

  • Gib ganz unten deinen API-Key ein und speichere.

  • Wiederhole das für jeden deiner kostenlosen Keys. Jeder Key wird ein eigener Kanal.
2. Load Balancing (passiert automatisch):
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:
FeldEinstellung
API ProviderOpenAI Compatible
Base URLhttp://127.0.0.1:3000/v1
API KeyDein kopierter One API Master-Token
Model IDDas gewünschte Modell (z. B. codestral-latest)