Dieses Projekt basiert auf der sekundären Entwicklung von NineAI 2.4.2. Dieses Projekt dient nur zum Lernen und zur Referenz und kann nicht kommerziell verwendet werden. Das Integrationspaket befindet sich im Yiaiquickdeploy -Verzeichnis. Empfohlen von API -Transitanbietern: Chatfireapi, das beliebte große Modelle im In- und Ausland unterstützt.
Yi - AI -Update -Protokoll
V2.6.0 (20240705)
Funktionale Optimierung
Aktualisieren Sie die Modellliste und fügen Sie beliebte Modelle wie GPT-4O und Claude3.5 hinzu :
Neue Modelldiagrammerkennungsfunktion :
- Unterstützung der GPT-4O-Bilderkennungsfunktion und der GPT-4O-All-Datei-Analysefunktion
V2.5.1 (20240205)
Funktionale Optimierung
Titelanzeige optimieren :
- Optimieren Sie die Titelanzeige, mehrere Wörter, um ...
Links-Seite Optimierung :
- Dialog hinzugefügt und vereinfachte Funktionen
- Suchfunktion Optimierung
- Die Menüleiste links wird reduziert
V2.5.0 (20240203)
Feature -Updates
MJ-Proxy-Plus unterstützt Aktualisierungen :
- Fehlertoleranz und Wiederholungsmechanismen hinzugefügt, um die Stabilität zu verbessern.
Neue Sortierfunktion für das Modell :
- Optimieren Sie die Logik der Modellsortierung und verbessern Sie die Benutzererfahrung.
Vereinfachte MJ -Modellkonfiguration :
- Die Backend -Konfiguration erfordert nun nur Adresse und Schlüssel, um den Betriebsprozess zu vereinfachen.
Dall-e Gemälde in Chat integriert :
- Das Dall-E-3-Modell kann im Hintergrund separat konfiguriert werden.
- Halten Sie die DALL-E-3-Seite und die Zeichnungsfunktion wird in die Chat-Komponente enthalten.
- Die kontinuierliche Zeichnungsfunktion befindet sich in der Entwicklung.
Der Dateityp unterstützt Erweiterungen :
- Zusätzlich zu PDF hat das Allmodell Unterstützung für mehrere Dateitypen hinzugefügt.
Fehlerbehebungen
Inländische Modellkompatibilitätsreparatur :
- Es wurde ein Fehler behoben, der nach dem Hinzufügen von inländischen Modellen nicht verwendet werden konnte.
Schnittstellenanzeigeoptimierung :
- Das Displayproblem des Hintergrunds und des Malensquadrats behoben.
Dinge zu beachten
- Da dieses Upgrade von MJ-Proxy-Plus nicht rückwärts kompatibel ist, wird empfohlen, die alte MJ-Datenbank in der Datenbank zu löschen.
- Neue Schlüssel können über die Transitplattform gekauft werden.
- Wenn Sie schon einmal abonniert haben, aber nicht Ihr eigenes MJ-Proxy-Plus erstellen möchten, können Sie in Betracht ziehen, ein Konto mit uns zu teilen, um den Kontopool zu kombinieren.
V2.4.5
- Eine Seiten -Benutzeroberfläche ist optimiert.
- Die Verwaltungsseitenadresse wird in
/admin geändert und die Standardkennwörter werden auf 123456 festgelegt. - Unterstützt die Verwendung von GPT-4-All (Drittanbieter), um hochgeladene Dateien und Bilder zu analysieren.
- Erhöhen Sie die TOKEN -Abrechnung der Modellvereinigung (optional).
- Die MJ -Version wird standardmäßig auf V6.0 eingestellt.
Seiteneffektanzeige
Projektbereitstellungs -Tutorial (Integrationspaket)
Das Yiaiquickdeploy -Verzeichnis ist ein integriertes Paket
Umweltvorbereitung
Umweltanforderungen
- Node.js Version ist größer als 16.
- PNPM -Version größer als 6
- Die MySQL -Version ist größer oder gleich 5,7
- Redis
Installieren Sie die node.js -Umgebung
- Bitte laden Sie Node.js nach Ihrem Betriebssystem herunter und installieren Sie sie.
- Sie können es von der offiziellen Website von Node.js. herunterladen.
PM2 einbauen
- Installieren Sie PM2 mit NPM:
npm install pm2 -g - PM2 ist ein Prozessmanager für Knotenanwendungen mit Lastausgleich.
Installieren Sie PNPM
- Installieren Sie PNPM mit NPM:
npm install -g pnpm - PNPM ist ein schnelles und platzsparendes Paketmanagement-Tool für das Speicherplatz.
Projekt konfigurieren
Konfigurieren von Umgebungsvariablen
- Kopieren Sie die Datei
.env.example in .env . - Ändern Sie die Konfigurationselemente in der Datei
.env nach Bedarf.
Installationsprojektabhängigkeiten
- Führen Sie den Befehl aus:
pnpm install (Wenn die Installation fehlschlägt, können Sie versuchen, die inländische Quelle zu verwenden). - Dadurch werden alle erforderlichen Abhängigkeiten gemäß der
package.json -Datei installiert.
Starten Sie das Projekt
Starten Sie den Service
- Verwenden Sie den Befehl:
pnpm start - Dadurch wird das Projekt gestartet und standardmäßig Port 9520 anhören.
Besuchen Sie das Projekt
- Zugriff
http://localhost:9520 im Browser oder zugreifen Sie über den konfigurierten Domänennamen, wenn Nginx Reverse Proxy konfiguriert ist.
Managementplattform
- Chat -End -Adresse :
/chat - Verwaltungsseite Adresse :
/admin - Ordentliches Administratorkonto :
admin - Super Administratorkonto :
super - Passwort :
123456
Normale Administratoren können nicht sensitive Informationen im Hintergrund anzeigen. Ändern Sie nach dem Anmelden im Hintergrund das Administratorkennwort rechtzeitig oder deaktivieren Sie den normalen Administrator bei Bedarf.
Befolgen Sie die oben genannten Schritte zum Konfigurieren und Starten, um den richtigen Betrieb des Systems zu gewährleisten.
Erfrischen Sie 404 Probleme
- Das Front-End kann beim Auffrischen ein 404-Problem auftreten, und Nginx muss konfiguriert werden. In den relevanten Dokumenten für die Konfiguration finden Sie bitte.
Projekt -Upgrade
Update ziehen
- Ziehen Sie ein neues Integrationspaket:
git pull
Alte Prozesse löschen
- Löschen Sie den alten PM2 -Prozess.
Installationsabhängigkeiten
- Führen Sie den Befehl aus:
pnpm install , um die in package.json definierten Abhängigkeiten zu installieren.
Starten Sie den Service
- Verwenden Sie den Befehl:
pnpm start das Projekt, das standardmäßig auf Port 9520 angehört wird.
Projektbereitstellungs -Tutorial (Kompilierpaket)
Grundlegende Schritte ähneln der Installation des Integrationspakets
1. Ändern Sie die Informationen.
2. Chat (Benutzerfront-End) und Admin (Admin-Back-End) müssen nur die Back-End-Schnittstellen in verschiedenen Verzeichnissen ändern und dann die Installationsdelemendateien für Installationsdateien und PNPM-Build-Kompilierung und -verpackung im Terminal ausführen.
Der zweite Autor dieses Projekts WX
Es werden keine kostenlosen Dienstleistungen erbracht, aber bezahlte Dienstleistungen werden erbracht.
Beratung, Leitlinien, Einsatz, Zusammenarbeit usw. müssen zunächst den Schwellenwert von 10 Yuan übergeben und den WeChat -Namen beachten, um die Position der Freunden freizuschalten, sonst wird er nicht übergeben.
Hinweis: Diese Gebühr wird nur als Projektentwicklungsunterstützung und -sponsoringgebühr verwendet und hat keine tatsächliche Kauf Bedeutung.
Entwicklung und Wartung sind nicht einfach und Ihr Sponsoring ist auch willkommen!
Bitte verwenden Sie Alipay, um zu bezahlen
Bitte scannen Sie den Code, um WeChat hinzuzufügen