Agnai Chat : une plateforme de chat open source pour interagir avec des personnages d'IA personnalisés

Introduction générale

Agnai Chat est une plateforme de chat IA open source qui permet aux utilisateurs de créer des personnages IA personnalisés pour des interactions à une ou plusieurs personnes. Elle prend en charge une variété de services d'IA, notamment OpenAI, Claude, Kobold, etc., et convient aux scénarios de divertissement, de jeu de rôle, d'éducation ou de service à la clientèle. La plateforme ne nécessite aucune installation et s'utilise directement dans le navigateur avec une interface simple et un fonctionnement intuitif. Agnai Chat prend en charge la saisie vocale, le traitement multilingue et la génération d'images, avec une communauté active et des fonctionnalités continuellement mises à jour, convenant à tous les types d'utilisateurs.

Agnai Chat:与个性化AI角色互动的开源聊天平台

Expérience en ligne : https://agnai.chat/

 

Liste des fonctions

  • Créer des personnages IA personnalisésPersonnalisez le nom, la personnalité, l'histoire et l'apparence de votre personnage.
  • Soutien aux services multi-AICompatible avec OpenAI, Claude, Kobold, NovelAI, OpenRouter, etc. Les utilisateurs peuvent passer d'un système à l'autre de manière flexible.
  • Mode de discussion multijoueursLa fonction "chat" permet à plusieurs utilisateurs d'interagir avec plusieurs personnages d'IA en même temps, ce qui convient aux discussions de groupe ou à la collaboration en équipe.
  • mode anonymeLes données sont stockées dans le navigateur local afin de protéger la vie privée de l'utilisateur.
  • Interaction vocale et textuelleLes services d'aide à la décision : ils prennent en charge la saisie vocale et le traitement multilingue afin d'améliorer l'expérience interactive.
  • Génération d'imagesLes personnages peuvent être créés à l'aide d'un service de tierce partie.
  • fonction mémoireLe personnage d'IA se souvient de l'historique de la conversation pour offrir une expérience de chat cohérente.
  • Personnalisation de l'Open SourceLes candidats peuvent participer au développement via GitHub et se sentir libres de modifier le code ou d'ajouter des fonctionnalités.
  • fonction d'abonnementSupport pour les abonnements d'utilisateurs afin de débloquer les paramètres avancés tels que les préréglages générés de manière personnalisée.
  • Fonction livre de mémoireLes personnages : ajouter des connaissances de base aux personnages afin d'améliorer la profondeur du dialogue.

 

Utiliser l'aide

Comment démarrer

Agnai Chat est une plateforme basée sur le web qui ne nécessite aucun téléchargement de logiciel. Les utilisateurs ouvrent leur navigateur et visitent https://agnai.chat/Si vous êtes membre d'un groupe de personnes, vous pourrez accéder à l'écran principal. La page d'accueil contient les options "Démarrer le chat", "S'inscrire" et "Se connecter". Vous n'avez pas besoin de vous inscrire pour la première fois, mais vous pouvez l'expérimenter directement en cliquant sur "Mode anonyme", et toutes les données sont stockées dans votre navigateur local. Le mode anonyme est idéal pour un essai rapide, mais les données ne peuvent pas être synchronisées entre les différents appareils. Si vous souhaitez sauvegarder votre personnage et votre historique de chat, il est recommandé de créer un compte.

S'inscrire et se connecter

  1. Cliquez sur "S'inscrire" dans le coin supérieur droit.
  2. Saisissez votre nom d'utilisateur, votre adresse électronique et votre mot de passe, puis cliquez sur "Soumettre".
  3. Une fois l'inscription réussie, vous serez redirigé vers la page de connexion.
  4. Entrez votre nom d'utilisateur et votre mot de passe et cliquez sur "Login".
  5. Connectez-vous et accédez à votre profil pour gérer les rôles, consulter les journaux de discussion ou ajuster les paramètres.

Les utilisateurs enregistrés peuvent synchroniser leurs données entre leurs appareils et bénéficier de fonctions d'abonnement telles que des paramètres de service d'intelligence artificielle personnalisés. Les utilisateurs anonymes ont également accès à toutes les fonctionnalités de base, mais la suppression du cache du navigateur entraîne une perte de données.

Créer des personnages IA personnalisés

La création de rôles est la fonction principale d'Agnai Chat, qui est facile à utiliser et riche en fonctionnalités. Vous trouverez ci-dessous les étapes détaillées :

  1. Une fois connecté, cliquez sur le menu "Personnage" à gauche.
  2. Cliquez sur "Créer un nouveau personnage" pour accéder à la page d'édition.
  3. Informations de base: :
    • Entrez un nom de personnage, tel que "Explorateur de l'espace" ou "Chercheur en histoire".
    • Remplissez une description qui définit la personnalité, le parcours ou les intérêts du personnage. Par exemple, "Un scientifique plein d'humour qui aime partager ses connaissances sur l'univers".
    • Facultatif : ajoutez des étiquettes telles que "science-fiction" et "éducation" pour faciliter la catégorisation.
  4. Paramètres d'apparence: :
    • Téléchargez une image comme avatar ou entrez une description pour générer une image.
    • Par exemple, tapez "astronaute en uniforme bleu" et connectez-vous à Kobold Horde pour générer une image.
  5. Paramètres avancés: :
    • Choisissez un service d'IA tel que GPT-4o d'OpenAI ou Claude 3.
    • La plage de mémoire permet de déterminer la quantité de dialogue que l'IA mémorise.
    • Ajustez le style du dialogue, par exemple "formel" ou "détendu".
  6. Cliquez sur "Enregistrer" et les rôles sont automatiquement ajoutés à la liste.

Les rôles créés peuvent être modifiés ou supprimés à tout moment, et l'importation de fichiers de rôles (au format JSON ou texte) à partir d'autres plateformes est prise en charge.

Fonctionnement de la fonction de chat

  1. Commencez à discuter.: :
    • À partir de la page d'accueil ou de la liste des personnages, sélectionnez un personnage et cliquez sur "Chat".
    • Le système ouvre une fenêtre de chat affichant l'avatar du personnage et une zone de saisie.
  2. saisie de texte: :
    • Saisissez un message dans le champ de saisie, par exemple "Quel est votre livre préféré ?". .
    • Cliquez sur "Envoyer" ou appuyez sur la touche "Entrée" pour obtenir une réponse immédiate de l'IA.
  3. saisie vocale: :
    • Cliquez sur l'icône du microphone à côté de la zone de saisie.
    • Parlez du message, le système le convertit en texte et l'envoie.
    • La voix prend en charge le chinois, l'anglais et d'autres langues. L'effet dépend du réseau et du microphone.
  4. Chat multijoueurs: :
    • Cliquez sur le bouton "Inviter" dans la fenêtre de chat pour générer un lien de partage.
    • D'autres utilisateurs se joignent à eux par le biais de liens et peuvent interagir avec plusieurs personnages.
    • Idéal pour le divertissement des amis ou les scénarios de simulation d'équipe tels que la formation au service à la clientèle.
  5. Réglage de la configuration: :
    • Dans le coin supérieur droit de la fenêtre de chat, cliquez sur "Paramètres".
    • Vous pouvez changer de modèle d'IA, ajuster la durée de la réponse ou activer la fonction de mémoire.
    • Par exemple, définissez "50 mots par réponse" pour obtenir une réponse courte.

Caractéristiques : Livre de la mémoire et du souvenir

fonction mémoireDemandez aux personnages de l'IA de se souvenir de l'historique des dialogues afin d'offrir une expérience cohérente :

  1. Dans les paramètres du rôle, activez la fonction "Mémoire".
  2. Définir la plage de mémoire, par exemple "Mémoriser les 20 derniers dialogues".
  3. Lors d'une conversation, l'IA se réfère à des informations historiques et établit automatiquement une corrélation avec le contexte.
  4. Pour l'effacer, cliquez sur "Réinitialiser la mémoire".

Fonction livre de mémoireAjoutez des connaissances sur le contexte du personnage :

  1. Sur la page d'édition des personnages, cliquez sur "Livre de souvenirs".
  2. Téléchargez du texte ou saisissez du contenu, tel que la vision du monde d'un personnage ou des événements clés.
  3. Une fois enregistrée, l'IA se référera à ces informations dans le dialogue afin d'en améliorer la profondeur.
  4. Par exemple, ajoutez "Règles de l'Académie de magie" au personnage "Sorcier", et l'IA répondra aux questions en fonction des règles.

Génération d'images

La génération d'une image d'apparence pour un personnage se fait de la manière suivante :

  1. Dans l'écran d'édition du personnage, cliquez sur Générer une image.
  2. Entrez une description, par exemple "Chevalier en armure".
  3. Sélectionnez le service de génération (connexion Kobold Horde ou Replicate requise).
  4. Cliquez sur "Générer" et l'image s'affichera après quelques secondes.
  5. Lorsque vous êtes satisfait, cliquez sur "Enregistrer" pour en faire l'avatar de votre personnage.

Configuration du service Multi-AI

Agnai Chat prend en charge une large gamme de services d'IA que les utilisateurs peuvent choisir en fonction de leurs besoins :

  1. Sur la page des paramètres, cliquez sur "AI Services".
  2. Sélectionnez un modèle, tel que OpenAI, Claude ou Kobold.
  3. Si vous utilisez un service payant, vous devez saisir la clé API (vous pouvez l'obtenir sur le site officiel du service).
  4. Enregistrez les paramètres et le modèle sélectionné sera appliqué automatiquement pendant le chat.
  5. Différents modèles sont adaptés à différents scénarios, par exemple Claude est meilleur pour la création littéraire et Kobold est adapté aux utilisateurs de logiciels libres.

Open source et auto-hébergement

Pour les utilisateurs techniques, Agnai Chat prend en charge l'auto-hébergement et la personnalisation :

  1. projet de clonage: :
    • entretiens https://github.com/agnaistic/agnai.
    • être en mouvement git clone https://github.com/agnaistic/agnai.
  2. Installation des dépendances: :
    • Assurez-vous que Node.js et pnpm sont installés.
    • être en mouvement npm run deps.
  3. Construire et exécuter: :
    • être en mouvement npm run build:all.
    • Linux/Mac :npm run start.
    • Fenêtres :npm run start:win.
  4. auto-hébergé: :
    • Utilisation de Docker :docker run -dt -p 3001:3001 ghcr.io/agnaistic/agnaistic:latest.
    • Installation optionnelle de MongoDB et Redis pour améliorer les performances.
  5. Paramètres personnalisés: :
    • établir settings.jsonpour ajuster la configuration par défaut.
    • Par exemple, désactiver l'accès anonyme ou définir un répertoire par défaut.

Les utilisateurs auto-hébergés peuvent faire fonctionner des serveurs locaux, accéder à l'Internet et à l'Internet. http://localhost:3001Les données et les fonctions sont entièrement contrôlées.

Fonction de tuyauterie (avancée)

La description officielle fait référence à des "fonctionnalités de pipeline", notamment la mémoire à long terme et l'intégration de contenu, qui nécessitent une configuration supplémentaire :

  1. Installez Python et Poetry :npm run model.
  2. Exploiter les services de canalisation :agnai --pipeline.
  3. Mémoire à long terme: :
    • Stocke un grand nombre d'historiques de dialogue pour les scénarios qui nécessitent un contexte approfondi.
    • L'activer dans les paramètres nécessite une connexion Redis.
  4. Intégration de contenu: :
    • Prise en charge de l'intégration d'articles Wikipédia ou de fichiers PDF pour enrichir la base de connaissances sur les rôles.
    • Vous devez télécharger un fichier ou saisir une URL, et le système la résout automatiquement.

Ces fonctions sont destinées aux utilisateurs avancés et nécessitent des connaissances techniques et une assistance au niveau du serveur.

mise en garde

  • Les données du mode anonyme dépendent du navigateur et l'effacement du cache entraînera une perte.
  • Certains services d'IA (par exemple OpenAI) demandent aux utilisateurs de fournir des clés d'API.
  • L'effet de la saisie vocale est affecté par le réseau et l'appareil, il est recommandé de l'utiliser dans un environnement calme.
  • L'auto-hébergement nécessite des mises à jour régulières du code pour bénéficier des dernières fonctionnalités et corrections.

 

scénario d'application

  1. Jeux de rôle
    Les utilisateurs créent des personnages fictifs, tels que des "guerriers futuristes" ou des "poètes anciens", et font l'expérience d'une narration immersive par le biais du dialogue. Idéal pour les romanciers, les joueurs ou les passionnés de création.
  2. Aides pédagogiques
    Les enseignants utilisent des personnages IA pour simuler des personnages historiques, tels que "Li Bai" ou "Newton", et les élèves apprennent par le dialogue. Les personnages peuvent répondre à des questions et expliquer des concepts, ce qui les rend adaptés à l'apprentissage en classe ou à l'auto-apprentissage.
  3. Formation au service à la clientèle
    Les entreprises créent des personas de "clients virtuels" pour simuler des scénarios de plaintes ou de demandes de renseignements. Les équipes s'exercent à répondre en mode multijoueur pour améliorer leurs compétences en matière de service.
  4. l'interaction sociale
    Les amis utilisent le mode multijoueur pour créer des personnages humoristiques, tels que des "guides touristiques virtuels", afin de partager des histoires intéressantes ou d'organiser des activités dans les chats de groupe, ce qui ajoute au plaisir de la fête.
  5. création de contenu
    Les scénaristes réfléchissent avec les personnages de l'IA pour trouver l'inspiration d'une histoire ou d'un scénario de dialogue. La fonction "Livre de souvenirs" ajoute des visions du monde pour garantir la cohérence du contenu.

 

QA

  1. Le chat d'Agnai est-il gratuit ?
    La plateforme est gratuite et le mode anonyme ne nécessite aucune inscription. Certains services d'IA exigent que les utilisateurs fournissent des clés d'API et peuvent impliquer des frais de tiers.
  2. Comment la vie privée est-elle protégée ?
    Les données du mode anonyme sont stockées localement et ne sont pas téléchargées sur le serveur. Les données des utilisateurs enregistrés sont cryptées et utilisées uniquement pour la synchronisation.
  3. Quels sont les modèles d'IA pris en charge ?
    Prise en charge d'OpenAI, Claude, Kobold, NovelAI, OpenRouter, etc., l'effet spécifique dépend du modèle.
  4. Peut-il être utilisé hors ligne ?
    Doit être mis en réseau pour fonctionner et s'appuie sur des services d'IA basés sur le cloud. Les modèles locaux pourraient être pris en charge à l'avenir.
  5. Comment importer des rôles ?
    Sur la page d'édition des rôles, cliquez sur "Importer" pour télécharger un fichier de rôle au format JSON ou texte, qui sera automatiquement analysé par le système.
  6. Comment fonctionne le mode multijoueur ?
    Créez un lien d'invitation dans la fenêtre de chat, partagez-le avec d'autres utilisateurs et tout le monde pourra interagir avec le personnage en même temps.
© déclaration de droits d'auteur
AiPPT

Postes connexes

Pas de commentaires

Vous devez être connecté pour participer aux commentaires !
S'inscrire maintenant
aucun
Pas de commentaires...