AI Personal Learning
und praktische Anleitung
豆包Marscode1

notdiamond2api: Reverse Not Diamond Multiple AI Models API Interface Service mit Multi-Account Polling und Auto-Management Unterstützung

Allgemeine Einführung

notdiamond2api ist ein Flask-basierter Chat-Proxy-Dienst, der Anfragen an den chat.notdiamond.ai-Server weiterleitet. Das Projekt ist verfügbar inOriginalautornotdiamond2api unterstützt die Mapping-Verarbeitung mehrerer KI-Modelle, einschließlich GPT-4, Claude-3.5, Gemini-1.5 usw., ist kompatibel mit dem OpenAI API-Format und unterstützt die Docker Compose-Bereitstellung. Benutzer können den Dienst mit einfacher Konfiguration und einfachen Befehlen schnell starten und nutzen.

 

Funktionsliste

  • Unterstützt das Mapping von mehreren AI-Modellen
  • Behandlung von Streaming- und Non-Streaming-Antworten
  • Kompatibel mit OpenAI API-Formaten
  • Unterstützung für Docker Compose Deployment
  • Automatische Anmeldung und Cookie-Verwaltung
  • Token Automatische Aktualisierung bei Fehlern
  • Problemloser Start der Bereitstellung mit einem Klick
  • Unterstützt Multi-Account Polling

 

Hilfe verwenden

Einbauverfahren

  1. Herunterladen von docker-compose.yml Dokumentation:
    wget https://raw.githubusercontent.com/Jiabinone/notdiamond2api/main/docker-compose.yml

oder mit curl Befehl:

curl -O https://raw.githubusercontent.com/Jiabinone/notdiamond2api/main/docker-compose.yml
  1. Setzen Sie die Docker-Umgebungsvariablen und konfigurieren Sie den Boot-Port:
    • AUTH_EMAILIhre Anmelde-E-Mail.
    • AUTH_PASSWORDIhr Login-Passwort.
    • PORTDer Standardwert ist 3000. Um dies zu ändern, fügen Sie den folgenden Befehl in die Datei docker-compose.yml Änderung ports Der erste Punkt der Mapping-Einstellungen.
    • AUTH_ENABLEDAuthentifizierung: Ob die Authentifizierung aktiviert ist oder nicht.
    • AUTH_TOKEN: Verwendete Identitäts-Token.
  2. Starten Sie den Dienst mit Docker Compose:
    docker-compose up -d && docker-compose logs -f
    

    Der Dienst wird auf dem http://localhost:3000.

Verwendungsfunktionen

  1. Erhalten Sie eine Liste der verfügbaren Modelle:
    GET /v1/models
    

    Gibt eine Liste der unterstützten Modelle zurück.

  2. Senden Sie eine Anfrage zum Abschluss eines Chats:
    POST /v1/chat/completions
    

    Senden Sie eine Chat-Anfrage und erhalten Sie eine Antwort.

Ausgewählte Funktionen

  • MehrkontenabfrageUnterstützt die abgefragte Nutzung von mehreren Konten, um eine hohe Verfügbarkeit der Dienste zu gewährleisten.
  • Automatische Cookie-VerwaltungAnmeldung und Cookie-Verwaltung werden automatisch durchgeführt, so dass sich der Aufwand für die Benutzer verringert.
  • Token-Ausfall Auto-RefreshAutomatisches Aktualisieren des Tokens, wenn er abläuft, um die Kontinuität des Dienstes zu gewährleisten.

 

Einsatz von Cloudflare-Mitarbeitern

首席AI分享圈Dieser Inhalt wurde vom Autor versteckt, bitte geben Sie den Verifizierungscode ein, um den Inhalt zu sehen
Captcha:
Bitte achten Sie auf diese Website WeChat öffentliche Nummer, Antwort "CAPTCHA, eine Art von Challenge-Response-Test (Computertechnik)", um den Verifizierungscode zu erhalten. Suchen Sie in WeChat nach "Leiter des AI-Austauschkreises"oder"Looks-AI" oder WeChat Scannen der rechten Seite des QR-Codes kann die Aufmerksamkeit auf diese Website WeChat öffentliche Zahl zu zahlen.

Darf nicht ohne Genehmigung vervielfältigt werden:Leiter des AI-Austauschkreises " notdiamond2api: Reverse Not Diamond Multiple AI Models API Interface Service mit Multi-Account Polling und Auto-Management Unterstützung
de_DEDeutsch