Des nouvelles ont été ajoutées en tête de listes.
Remontez pour les voir.
Inscription à la newsletter
Conversations dynamiques basées sur l'IA avec des PNJ dans Godot
DEV -
24/12
Ceci est un exemple de la façon dont vous pouvez ajouter des réponses dynamiques générées par l'IA à votre jeu Godot en fonction de...
Ceci est un exemple de la façon dont vous pouvez ajouter des réponses dynamiques générées par l'IA à votre jeu Godot en fonction des entrées arbitraires du joueur afin que vos PNJ puissent répondre en personnage lorsqu'ils leur parlent.
Pour cela, vous aurez besoin d'un serveur LLM pour consommer depuis l'intérieur du jeu. Ici, nous utiliserons un serveur LLM local avec Ollama fonctionnant à côté du jeu sur la même machine. Nous prendrons ensuite la saisie de texte du joueur, frapperons le LLM avec une invite spéciale, afficherons le résultat à l'écran et suivrons la conversation pour fournir un contexte suffisant à chaque demande.
Voici donc ce dont nous aurons besoin :
Godot 4.x (j'ai utilisé 4.5.0)
Ollama (tout modèle)
Configurer votre LLM local avec Ollama
Récupérons Ollama sur son site officiel à l'adresse : https://ollama.com/download
Dans mon cas, j'utilise les instructions Linux, qui consistent à exécuter la commande ci-dessous :
curl -fsSL https://ollama.com/install.sh | merde
Entrer en mode plein écran Quitter le mode plein écran
Confirmez que votre installation a réussi en exécutant ceci dans votre terminal :
ollama
Entrer en mode plein écran Quitter le mode plein écran
Nous devons installer un modèle à exécuter. Il existe une liste des modèles disponibles sur : https://github.com/ollama/ollama?tab=readme-ov-file#model-library
Certains de ces modèles sont assez grands, d’autres moins. La qualité des réponses dépendra principalement de la taille du modèle. Pour cet exemple, j'ai choisi l'un des plus petits,Gemma3:1b, mais n'hésitez pas à choisir celui que vous préférez. Bien entendu, les modèles plus grands fonctionneront plus lentement et utiliseront plus de ressources.
Cette commande téléchargera et installer... [Courte citation de 8% de l'article original]
Loading...
🍪
Le modèle économique de notre site repose sur l'affichage de publicités personnalisées basées sur l'utilisation de cookies publicitaires. En continuant votre visite sur notre site, vous consentez à l'utilisation de ces cookies.
Politique de confidentialité