Sign inSign up

wolf117warrior/chatwithgpt

By wolf117warrior

•Updated about 3 years ago

Chat with GPT est une application ChatGPT open-source et non-officielle.

Image
0

1.2K

wolf117warrior/chatwithgpt repository overview

⁠Chat with GPT

Ceci est la version arm64 basé sur le dépôt Github⁠.

Chat with GPT est une application ChatGPT open-source et non-officielle avec des fonctionnalités supplémentaires et plus de moyens de personnaliser votre expérience. Elle connecte ChatGPT avec ElevenLabs pour donner à ChatGPT une voix humaine réaliste.

Essayez la version hébergée⁠

Or self-host with Docker⁠.

Propulsée par la nouvelle API ChatGPT d'OpenAI, cette application a été développée en utilisant TypeScript + React. Nous acceptons volontiers les pull requests de la communauté !

IMAGE ALT TEXT

⁠Features

  • 🚀 Réponse rapide.
  • 🔎 Recherche dans vos conversations de chat passées.
  • 📄 Afficher et personnaliser l'invite du système - l'invite secrète que le système montre à l'IA avant vos messages.
  • 🌡 Ajustez la créativité et le caractère aléatoire des réponses en réglant la température. Une température plus élevée signifie plus de créativité.
  • 💬 Donnez à l'IA de ChatGPT une voix humaine réaliste en connectant votre compte de synthèse vocale ElevenLabs, ou en utilisant la synthèse vocale intégrée à votre navigateur.
  • 🎤 Reconnaissance de la parole assurée par OpenAI Whisper.
  • Partagez** vos sessions de chat préférées en ligne à l'aide d'URL de partage publiques.
  • 📋 Copier-coller** facilement les messages de ChatGPT.
  • ✏️ Modifiez vos messages
  • 🔁 Régénérer les messages ChatGPT
  • 🖼 Support complet de markdown, y compris le code, les tableaux et les mathématiques.
  • 🫰 Ne payez que ce que vous utilisez avec l'API ChatGPT.

⁠Apportez vos propres clés API

⁠OpenAI

Pour commencer à utiliser le Chat avec GPT, vous devez ajouter votre clé API OpenAI sur l'écran des paramètres. Cliquez sur "Connectez votre compte OpenAI pour commencer" sur la page d'accueil pour commencer. Une fois que vous avez ajouté votre clé API, vous pouvez commencer à chatter avec ChatGPT.

Votre clé API est stockée uniquement sur votre appareil et n'est jamais transmise à une autre personne qu'OpenAI. Veuillez noter que l'utilisation de la clé API d'OpenAI est facturée au fur et à mesure, indépendamment de votre abonnement à ChatGPT.

⁠ElevenLabs

Pour utiliser la fonction de synthèse vocale réaliste d'IA, vous devrez ajouter votre clé API ElevenLabs en cliquant sur "Jouer" à côté de n'importe quel message.

Votre clé API est stockée exclusivement sur votre appareil et n'est jamais transmise à d'autres personnes qu'ElevenLabs.

⁠Installation

Pour exécuter en docker-cli, vous pouvez utiliser :

docker run -v $(pwd)/data:/app/data -p 3000:3000 wolf117warrior/chatwithgpt:latest

ou avec docker-compose

version: '3.8'
services:
  chatgpt:
    image: wolf117warrior/chatwithgpt:latest
    container_name: chatwithgpt
    ports:
      - 3000:3000
    volumes:
      - /$DOSSIER:/app/data
    restart: unless-stopped

Naviguez ensuite vers http://localhost:3000⁠ pour voir l'application.

⁠Stockez vos clés API sur le serveur

Pour plus de commodité, vous pouvez stocker vos clés API sur votre ordinateur au lieu de les saisir dans le navigateur.

Avertissement: Soyez très prudent si quelqu'un d'autre a accès à votre version auto-hébergée de l'application. Ils pourront également utiliser l'application à travers votre clé API.

Créez un fichier appelé config.yaml dans votre dossier data avec le contenu suivant :

services :
  openai :
    apiKey : (votre clé d'API)
  elevenlabs :
    apiKey : (votre clé d'api)

et redémarrer le serveur. La connexion est requise.

⁠Mise à jour

docker pull wolf117warrior/chatwithgpt:latest

⁠Licence

Chat with GPT est sous licence MIT. Voir le fichier LICENSE pour plus d'informations.

Tag summary

Content type

Image

Digest

sha256:c5e6ff8c2…

Size

145.2 MB

Last updated

about 3 years ago

docker pull wolf117warrior/chatwithgpt