Skip to content

Latest commit

 

History

History
88 lines (52 loc) · 3.31 KB

README.md

File metadata and controls

88 lines (52 loc) · 3.31 KB

[Nuit des Meetups] Mettons un peu d’IA Générative dans un bot classique 🤖🚀

Ce projet github est issue de la présentation faite par François Nollen et Pierre Therrode, pour la nuit des meetups du 4 avril 2024, avec comme sujet : [Nuit des Meetups] Mettons un peu d’IA Générative dans un bot classique 🤖🚀

meetups-IA-GEN-Tock-studio-Amazon-Bedrock

Sommaire

Prérequis

Dans votre terminal, faire un git clone du projet Tock Studio :

git clone [email protected]:theopenconversationkit/tock.git

puis un git clone du projet Tock Docker :

git clone https://github.com/theopenconversationkit/tock-docker.git

Lancer l'image Docker

Dans le répertoire tock-docker, lisser la section Connect to the mongo database from an IDE, puis lancer la commande suivante :

docker-compose -f docker-compose-mongo-only.yml up

Lancer l'espace admin depuis votre IDE

Dans votre IDE (ici ce sera avec IntelliJ) ouvrir le projet Tock Studio. Aller dans la section bot > admin > web et suivre les instructions du README (section Merge sources to target folder).

Une fois les actions préparatoires effectuées avec un serveur lancé, il faut lancer les programmes suivants :

  • botAdmin
  • NlpService
  • Duckling

Si tout est bon, vous devriez avoir ce rendu sur l'adresse suivante : http://localhost:4200

Tock-Studio-example

Créer votre 1er Application

Dans la section Settings, cliquez sur le bouton "+ NEW APPLICATION". Remplisez les champs requis comme dans l'exemple suivant :

create-new-application-on-Tock-Studio

Créer votre 1er connecteur web

Dans la section Settings > CONFIGURATIONS, cliquez sur le bouton "+ NEW CONFIGURATION" pour créer, comme dans l'exemple suivant un connecteur web avec comme endpoint io/app/nuitdesmeetups/web

create-new-configuration-on-tock-studio

Lancer le bot

Dans ce projet et depuis votre terminal faite un mvn clean install, puis lancer le projet "LaNuitDesMeetUps".

Se brancher à l'agent Amazon Bedrock

Dans ce projet, allez dans le dossier kbAgent et suivez les instructions du README

Interroger le bot

Dans ce projet et une fois toutes les étapes précédement réalisées, vous pouvez ouvrir les fichiers index.html depuis votre navigateur et commmencer à dialoguer avec le bot.