Was macht CPA-Codex-Manager?
Verwalte OpenAI-Kontopools mit Massenregistrierung, Echtzeitüberwachung und automatisierter Wartung mithilfe der CLIProxyAPI.
Übersicht
Dieses Tool bietet eine zentrale Verwaltungslösung für OpenAI-Kontopools. Es unterstützt die Massenregistrierung neuer Konten, überwacht deren Status in Echtzeit und führt automatische Wartungsaufgaben aus, um die Verfügbarkeit und Leistung sicherzustellen.
Funktionen
- Massenregistrierung: Erstelle mehrere OpenAI-Konten gleichzeitig über die CLIProxyAPI.
- Echtzeitüberwachung: Verfolge den Status jedes Kontos (aktiv, gesperrt, eingeschränkt).
- Automatische Wartung: Führe vordefinierte Aktionen aus, z. B. Wiederherstellung gesperrter Konten oder Rotation von API-Schlüsseln.
- Protokollierung: Detaillierte Logs aller Vorgänge für Auditing und Debugging.
- CLI-Integration: Nahtlose Nutzung über die Befehlszeile mit Skriptunterstützung.
Installation
Stelle sicher, dass du Zugriff auf die CLIProxyAPI und die erforderlichen Berechtigungen hast.
# Beispiel für die Installation des Tools (anpassen basierend auf deiner Umgebung)
pip install cpa-codex-manager
Verwendung
Initialisierung
Konfiguriere die Umgebungsvariablen oder verwende eine Konfigurationsdatei:
export CLI_PROXY_API_URL="https://deine-cli-proxy-api.example.com"
export API_KEY="dein-api-schluessel"
Massenregistrierung
cpa register --count 10 --pool mein-pool
Überwachung
cpa monitor --pool mein-pool --interval 60
Wartung
cpa maintain --pool mein-pool --auto-recover
Konfiguration
| Variable | Beschreibung | Standard |
|---|---|---|
CLI_PROXY_API_URL | Basis-URL der CLIProxyAPI | http://localhost:8080 |
API_KEY | Authentifizierungsschlüssel für die API | – |
POOL_NAME | Standard-Kontopoolname | default |
Beispiele
-
5 Konten registrieren und überwachen:
cpa register --count 5 --pool test-pool cpa monitor --pool test-pool --interval 30 -
Automatische Wiederherstellung aktivieren:
cpa maintain --pool production --auto-recover --email [email protected]
Fehlerbehandlung
- Falls die API nicht erreichbar ist, prüfe die URL und Netzwerkeinstellungen.
- Bei Authentifizierungsfehlern stelle sicher, dass der
API_KEYkorrekt gesetzt ist. - Überprüfe die Logs mit
cpa logs --tail 50für detaillierte Fehlermeldungen.
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert.
Mitwirken
Beiträge sind willkommen! Bitte erstelle einen Fork des Repositories und reiche einen Pull-Request ein.