Authentifizierung
Alle API-Anfragen erfordern eine Authentifizierung über einen API Key. OfoxAI verwendet einen einheitlichen API Key, der für alle drei Protokolle funktioniert.
API Key erhalten
- Registrieren Sie sich und melden Sie sich bei der OfoxAI-Konsole an
- Gehen Sie zu Einstellungen → API Keys
- Klicken Sie auf Neuen Schlüssel erstellen
- Kopieren und speichern Sie Ihren API Key sicher
Der API Key wird nur einmalig bei der Erstellung angezeigt. Stellen Sie sicher, dass Sie ihn sicher speichern. Bei Verlust müssen Sie einen neuen erstellen.
Authentifizierungsmethoden
Die Authentifizierungsmethode unterscheidet sich je nach verwendetem Protokoll:
OpenAI-kompatibel
Das OpenAI-kompatible Protokoll verwendet den Authorization-Header:
Authorization: Bearer <Ihr OFOXAI_API_KEY>from openai import OpenAI
client = OpenAI(
base_url="https://api.ofox.ai/v1",
api_key="<Ihr OFOXAI_API_KEY>"
)Umgebungsvariablen-Konfiguration
Wir empfehlen die Verwendung von Umgebungsvariablen zur Verwaltung Ihres API Keys, um Hardcoding zu vermeiden:
.env
OFOX_API_KEY=<Ihr OFOXAI_API_KEY>
# Sie können auch protokollspezifische Umgebungsvariablen setzen
OPENAI_API_KEY=<Ihr OFOXAI_API_KEY>
OPENAI_BASE_URL=https://api.ofox.ai/v1
ANTHROPIC_API_KEY=<Ihr OFOXAI_API_KEY>
ANTHROPIC_BASE_URL=https://api.ofox.ai/anthropic
GEMINI_API_KEY=<Ihr OFOXAI_API_KEY>
GEMINI_BASE_URL=https://api.ofox.ai/geminiSicherheits-Best-Practices
- Umgebungsvariablen verwenden — Codieren Sie API Keys niemals direkt in Ihren Quellcode
- Schlüssel regelmäßig rotieren — Wir empfehlen eine Rotation alle 90 Tage
- Umgebungen trennen — Verwenden Sie verschiedene API Keys für Entwicklung und Produktion
- Nutzung überwachen — Überprüfen Sie regelmäßig die API-Nutzung und auffällige Aufrufe in der Konsole
- Berechtigungen einschränken — Erstellen Sie separate API Keys für verschiedene Projekte zur einfacheren Nachverfolgung und Verwaltung
Committen Sie niemals API Keys in Git-Repositories und setzen Sie sie nicht in clientseitigem Code ein. Verwenden Sie .gitignore, um .env-Dateien auszuschließen.
Last updated on