
Commencez votre aventure avec l’IA dès aujourd’hui
- Accédez à plus de 100 API d’IA sur une seule plateforme.
- Comparez et déployez des modèles d’IA en toute simplicité.
- Paiement à l’usage, sans frais initiaux.
Dans ce didacticiel, nous vous guiderons tout au long du processus d'intégration de chatbots IA personnalisés dans votre jeu Unity à l'aide de la solution AI Chatbot d'Eden AI avec RAG. Cette intégration vous permettra de créer des personnages non-joueurs (PNJ) attrayants et réactifs à l'aide de fournisseurs de modèles linguistiques (LLM) tels que OpenAI, Cohere, Anthropic, Google Cloud et AI21 Labs.
Fondée en 2004, Unity est une société de jeux de premier plan qui propose un moteur de développement de jeux robuste qui permet aux développeurs de créer des jeux immersifs pour différentes plateformes.
L'intégration de Unity à l'intelligence artificielle (IA) permet aux développeurs d'intégrer des comportements intelligents, des processus décisionnels et des fonctionnalités avancées dans leurs jeux.
Unity propose de multiples voies pour intégrer l'IA dans les applications. Une option notable est la Module d'intelligence artificielle Unity Eden, qui s'interface de manière fluide avec l'API Eden AI, rationalisant l'intégration des fonctionnalités d'IA, notamment des fonctionnalités de chatbot IA personnalisables, dans les applications Unity.
Cette intégration simplifie le processus d'intégration de l'IA dans les projets Unity, améliorant ainsi l'interactivité, la personnalisation et l'immersion dans les expériences de jeu
Les chatbots standard s'appuient généralement sur des ensembles de données préexistants pour la formation, qui peuvent ne pas couvrir toutes les requêtes ou tous les scénarios potentiels des utilisateurs. Par conséquent, ils peuvent avoir du mal à comprendre ou à fournir des réponses précises à certains types de demandes.
Les chatbots personnalisables offrent une solution à ces limites en permettant aux organisations d'adapter les capacités et les réponses du chatbot en fonction de leurs besoins spécifiques.
Les organisations peuvent fournir leurs propres ensembles de données pour entraîner le chatbot, en veillant à ce qu'il soit équipé pour gérer les requêtes et les scénarios spécifiques à leur domaine ou à leur secteur d'activité. Cela permet au chatbot de mieux comprendre les demandes des utilisateurs et d'y répondre dans ce contexte.
Les chatbots IA personnalisables, adaptés à des données spécifiques des jeux vidéo, améliorent l'expérience des joueurs et fournissent aux développeurs de puissants outils pour créer des mondes de jeu dynamiques et personnalisés. Tenez compte des avantages suivants :
En termes de réalisme amélioré, les chatbots entraînés sur des données spécifiques forgent des conversations qui sont non seulement plus réalistes mais également pertinentes du point de vue contextuel. Les PNJ, dotés de cette capacité, explorent des aspects détaillés du monde du jeu, immergeant ainsi les joueurs plus profondément.
L'interaction personnalisée avec les joueurs atteint de nouveaux sommets alors que les chatbots IA, adaptés aux données individuelles des joueurs, adaptent dynamiquement les réponses en fonction des choix et des préférences uniques des joueurs. Les PNJ peuvent se remémorer les interactions passées et s'y référer, offrant ainsi une expérience de jeu personnalisée et adaptée à chaque joueur.
Pour la narration adaptative, les chatbots formés sur des éléments narratifs spécifiques contribuent à une narration plus engageante et dynamique. Les PNJ réagissent de manière dynamique aux événements du jeu, aux décisions des joueurs et à la progression globale du scénario.
Dans le domaine du contenu éducatif ciblé, des chatbots personnalisables formés à partir de données pédagogiques apportent de la précision. Dans les jeux éducatifs, les PNJ fournissent des explications spécifiques au contexte, des questionnaires et du matériel d'apprentissage adaptés au niveau de connaissances actuel du joueur.
L'exactitude culturelle et historique est garantie car les chatbots, qui connaissent des données culturelles ou historiques spécifiques, engagent des conversations reflétant le contexte historique ou culturel. Cela ajoute de l'authenticité à l'expérience de jeu.
Pour les interactions spécifiques au genre, les chatbots formés à partir de données spécifiques au genre élaborent des dialogues et des interactions qui s'adaptent parfaitement à la cohérence thématique du jeu. Dans un jeu fantastique, les PNJ utilisent un langage, des références et une terminologie spécifiques au genre.
Les chatbots excellent dans la simulation des professions et de l'expertise lorsqu'ils sont formés sur des données spécifiques à la profession. Les PNJ ayant des connaissances médicales, par exemple, fournissent des informations précises dans un jeu sur le thème de la santé, ajoutant du réalisme et de la profondeur.
Pour une réponse dynamique aux événements du monde réel, les chatbots formés à partir de données réelles répondent dynamiquement aux événements externes. Les PNJ peuvent intégrer des actualités du monde réel ou des événements saisonniers dans les dialogues, afin de maintenir l'univers du jeu pertinent et à jour.
L'augmentation de la rétention des joueurs provient de la nature personnalisée et dynamique des interactions avec les chatbots. Les joueurs sont plus susceptibles de continuer à jouer à un jeu dont l'histoire et les interactions évoluent en fonction de leurs choix et de leurs préférences.
En conclusion, les chatbots IA personnalisables formés à partir de données spécifiques permettent aux développeurs de jeux de créer des expériences de jeu plus authentiques, adaptatives et engageantes, aboutissant ainsi à un parcours plus satisfaisant et immersif pour les joueurs.
Assurez-vous qu'un projet Unity est ouvert et prêt à être intégré. Si vous n'avez pas installé le plugin Eden AI, procédez comme suit :
Pour commencer à utiliser l'API Eden AI, vous devez créez un compte sur la plateforme Eden AI (recevez des crédits gratuits dès votre inscription !).
Une fois inscrit, vous recevrez une clé API dont vous aurez besoin pour utiliser le plugin Eden AI Unity. Vous pouvez le définir dans votre script ou ajouter un fichier auth.json vers votre dossier utilisateur (chemin : ~/.edenai (Linux/Mac) ou %Profil utilisateur%/.edenai/ (Windows)) comme suit :
Vous pouvez également transmettre la clé API en tant que paramètre lors de la création d'une instance du API d'Édenia classe. Si la clé API n'est pas fournie, il tentera de la lire à partir du fichier auth.json de votre dossier utilisateur.
Accédez à la solution AI Chatbot sur la plateforme Eden AI. Voici le lien vers le référentiel GitHub.
Lancez votre projet de chatbot IA personnalisé en obtenant l'identifiant unique du projet.
Revitalisez vos personnages non-joueurs (PNJ) en leur permettant d'exprimer leurs idées grâce à l'intégration de fonctionnalités de chatbot personnalisables à de grands modèles de langage (LLM).
Aksyoda by Eden AI est un créateur de chatbot qui permet aux utilisateurs de créer des assistants IA personnalisés à l'aide de leurs propres données. Il est alimenté par LLM et est conçu pour intégrer facilement un éventail d'API AI Chatbot, telles que OpenAI, Google et Replicate, dans votre projet Unity.
Cette fonctionnalité vous permet de personnaliser le modèle du moteur et d'ajuster le comportement de l'assistant, offrant ainsi une solution polyvalente pour personnaliser l'ambiance souhaitée de votre jeu.
Remarque : lorsque vous utilisez la fonctionnalité de chat, il est important de noter que le chatbot est conçu pour fournir des réponses dans la même langue que le message entrant. Par exemple, si vous envoyez un message en français, le chatbot répondra en français. La spécification du langage est gérée automatiquement sans qu'il soit nécessaire d'inclure des instructions explicites dans la demande.
La fonction SendYodaRequest renvoie un objet YodaResponse.
Accédez au résultat de l'attribut de réponse pour la réponse du modèle de langage large (LLM) :
Ajustez les paramètres facultatifs en fonction de vos préférences :
Exécutez votre projet Unity et testez la solution Custom AI Chatbot avec la fonctionnalité RAG. Surveillez la console pour détecter d'éventuelles erreurs ou exceptions, en effectuant les ajustements nécessaires.
Désormais, votre projet Unity est équipé de la solution AI Chatbot avec fonctionnalité RAG, qui vous permet de personnaliser les PNJ alimentés par l'IA à l'aide de vos données et de grands modèles linguistiques. Testez différentes requêtes et réponses pour créer des personnages de jeu attrayants et réactifs.
N'hésitez pas à vous référer à ce didacticiel chaque fois que vous avez besoin d'implémenter ou d'affiner la solution de chatbot IA d'Eden AI avec des fonctionnalités RAG dans vos projets Unity. Maintenant, allez-y et offrez des interactions uniques et personnalisées à vos PNJ alimentés par l'IA !
N'hésitez pas à explorer d'autres Fonctionnalités d'IA sur Unity proposé par Eden AI pour améliorer encore le développement de votre jeu.
Eden AI représente l'avenir de l'utilisation de l'IA dans les entreprises : notre application vous permet d'appeler plusieurs API d'IA.
Vous pouvez commencer à créer dès maintenant. Si vous avez des questions, n'hésitez pas à discuter avec nous !
CommencezContactez le service commercial