
Englisch | 简体中文
Erstellen Sie eine private Chatgpt-Website mit One-Click kostenlos mit Vercel und unterstützen Sie MUTI -Text- / Bildergenerierungsgespräche . Angetrieben von OpenAI API GPT-4/3.5 und Vercel.
DALL-E und Midjourney . Es ermöglicht auch die Einstellung der Bildgröße und der Anzahl.Sie können oben auf die Online -Demo zugreifen oder sie privat für Erfahrung bereitstellen.
Klicken Sie oben links auf das Symbol, um eine Konversation hinzuzufügen, die zwei Typen enthält:
/ oder klicken Sie auf die Schaltfläche unten links, um hinzuzufügen.DALL·E -Modell und Midjourneya cat .DALL-E OpenAI Token. Die effektive Zugriffszeit für die Bildverbindung beträgt 2 Stunden. Bitte stellen Sie sicher, dass Sie es bei Bedarf rechtzeitig speichern.Midjourney kann die Bildgenerierung je nach Discord -Konfigurationen eine Weile mit einer Standardzeit von 5 Minuten dauern. Bitte seien Sie geduldig und warten Sie. Wenn Save all conversations in den globalen Einstellungen aktiviert ist, wird es auf lokalen Cache gespeichert. Standardmäßig wird es nicht gespeichert.
Enter , um zu sendenShift + Enter/ um voreingestellte Eingabeaufforderungen hinzuzufügen, und die Suche wird ebenfalls unterstützt.Siehe Konfigurationen
Erstellen Sie das Vercel -Projekt aus einem Github -Forked -Projekt (Empfehlung) oder der folgenden Bereitstellungsschaltfläche .
Es gibt drei Möglichkeiten, Ihren OpenAI -API -Schlüssel festzulegen:
.env.expample -Datei in .env um und setzen Sie OpenAI_API_Key festACHTUNG: Für Vercel müssen alle Umgebungsvariablen umgesetzt werden, um wirksam zu werden.
Wenn Sie die KI -Zeichnungsfunktion von Midjourney verwenden möchten, können Sie die relevanten Discord -Einstellungen, einschließlich der folgenden Felder, konfigurieren:
DISCORD_SERVER_IDDISCORD_CHANNEL_IDDISCORD_TOKENSo erhalten Sie IDs und Token:
Sie können MidJourney-Cookbook besuchen, um einige Muster zu Midjourney Eingaben zu erhalten.
Siehe Sync Fork
Führen Sie pnpm build und pnpm run server aus. Siehe: Astro-Knoten
Alle Bereitstellungskonfigurationen können in der .env -Datei oder in Umgebungsvariablen von Vercel konfiguriert werden
| Konfiguration | Standardwert | Beschreibung |
|---|---|---|
| PASSWORT | - - | Website -Zugriff Passwort |
| Openai_api_key | - - | Schlüssel für die API -Anfrage, mehrere Schlüssel werden unterstützt, durch Kommas getrennt, wie man generiert |
| SPRACHE | en | Die Standardsprache der Website, einschließlich Eingabeaufforderungen. Unterstützte Sprachen: zh / en |
| Api_key_strategy | zufällig | Der Planungsstrategiemodus für mehrere Schlüssel: Umfragen / Zufall |
| Openai_api_base_url | api.openai.com | Die Standardadresse der angeforderten API |
| Diskord_server_id | - - | Discord Server ID |
| Discord_channel_id | - - | Discord Channel ID |
| Discord_token | - - | Discord -Token |
| Diskord_image_proxy | - - | Discord -Bild -Proxy -URL |
Alle globalen Konfigurationen werden lokal gespeichert
| Konfiguration | Standardwert | Beschreibung |
|---|---|---|
| OpenAI -API -Schlüssel | - - | Es wird nur ein einziger Schlüssel unterstützt. Wenn es auf der Seite konfiguriert ist, wird der Schlüssel in der Umgebungsvariablen nicht verwendet |
| Sprache | en | Die Sprache der Website, einschließlich Eingabeaufforderungen. Unterstützte Sprachen: zh / en |
| Speichern Sie alle Gespräche | WAHR | Das Gespräch wird nicht verloren gehen, nachdem die Seite aktualisiert wurde |
| Temperatur | 1 | Je größer der Wert ist, desto zufälliger die Antwort mit einem Bereich von 0-2 |
| Textgesprächsmodell | GPT-3,5-Turbo | Modell, das in der API -Anfrage verwendet wird, unterstützte Modelle |
| Kontinuierliche Gespräche | WAHR | Tragen Sie den Kontext für die Gespräche |
| Anzahl der historischen Nachrichten, die übertragen werden | 4 | Für kontinuierliche Gespräche wurden die Anzahl der historischen Nachrichten übertragen |
| Konversationsmodell für Bildgenerierung | Dall-e | Unterstützte Modelle: Dall-e / Midjourney / Replicate |
| Anzahl der generierten Bilder | 1 | Die Anzahl der Bilder, die in einer einzelnen Image -Generierung -Konversation erzeugt werden |
| Größe erzeugter Bilder | 256x256 | Die Größe eines einzelnen Bilds in der Bildungserzeugungsgespräch |
| Discord Server ID | - - | Wenn es auf der Seite konfiguriert ist, wird der Schlüssel in der Umgebungsvariablen nicht verwendet |
| Discord Channel ID | - - | Dito |
| Discord -Token | - - | Dito |
Dies sind einige der geplanten Merkmale, die entwickelt werden sollen. Die Kooperationen sind willkommen und können Sie andere Ideen vorschlagen, indem Sie Probleme einreichen.
Anforderungen:
v18 oder höherv7 oder höherProxy
LOCAL_PROXY muss in .env eingestellt werden. Derzeit gibt es keinen Standard -Proxy. Wenn Sie also einen Proxy einrichten, gehen Sie mit den zugehörigen Risiken aus..env DISABLE_LOCAL_PROXY=true einstellen. Zu diesem Zeitpunkt wird api.openai.com direkt angefordert.Entwicklung:
pnpm devpnpm start ausBauen:
pnpm build ausführen Alle Beiträge werden sehr geschätzt. Hier sind einige Tipps:
lang -Verzeichnis. Wenn Sie eine neue Sprache hinzufügen, müssen Sie auch src/utils/i18n.ts ändern.prompts .src/pages/api .src/modules -Verzeichnis.Basierend auf der MIT -Lizenz