Dans ce cours, vous apprendrez à construire des applications de Génération augmentée de récupération (RAG) en utilisant LlamaIndex et JavaScript. En commençant par une introduction à la structure du cours et aux prérequis, vous plongerez directement dans l'apprentissage pratique pour construire des applications prêtes à la production. À la fin du cours, vous serez en mesure d'intégrer diverses sources de données, de configurer un compte OpenAI et d'utiliser des outils puissants tels que le RouterQueryEngine pour gérer des requêtes avancées. Le cours commence par la mise en place de votre environnement de développement avec NodeJS et OpenAI. Vous serez introduit à LlamaIndex, explorerez ses fonctionnalités principales et plongerez rapidement dans les principes fondamentaux des systèmes RAG, de l'ingestion de données et de l'indexation à l'interrogation et à la construction de systèmes RAG personnalisés. En cours de route, vous acquerrez des connaissances approfondies sur la façon de traiter différents types de données, tels que les PDF, et sur la façon d'interagir avec votre système à l'aide d'une API Express. Au fur et à mesure de votre progression, vous aborderez des concepts plus avancés, tels que la gestion de plusieurs moteurs de requête, l'utilisation d'agents et l'incorporation de techniques de niveau production pour rendre vos applications RAG robustes et extensibles. Le cours se termine par la construction d'une application de chatbot Full stack avec NextJS et son déploiement sur Vercel. Vous quitterez le cours avec la capacité de développer, déployer et maintenir des applications RAG sophistiquées. Ce cours est idéal pour les développeurs ayant une solide compréhension de JavaScript et des concepts de développement web de base qui souhaitent en apprendre davantage sur les systèmes RAG et leur application dans des projets du monde réel. Aucune expérience préalable avec LlamaIndex n'est nécessaire, mais une familiarité avec NodeJS et les API est recommandée.

Profitez d'une croissance illimitée avec un an de Coursera Plus pour 199 $ (régulièrement 399 $). Économisez maintenant.

Développer des applications RAG avec LlamaIndex et JS

Instructeur : Packt - Course Instructors
Inclus avec
Expérience recommandée
Ce que vous apprendrez
Maîtriser la configuration et la mise en œuvre de systèmes de Génération augmentée de récupération (RAG) à l'aide de LlamaIndex.
Acquérir une expérience pratique de la création et de l'interrogation de systèmes RAG personnalisés avec diverses sources de données.
Apprenez à construire une application de chatbot full stack avec NextJS, en intégrant LlamaIndex pour des requêtes avancées.
Comprendre les techniques prêtes à la production pour le déploiement et la maintenance de vos applications RAG.
Compétences que vous acquerrez
- Catégorie : Déploiement des applications
- Catégorie : Bases de données vectorielles
- Catégorie : JSON
- Catégorie : Développement Web complet
- Catégorie : Candidature au LLM
- Catégorie : Intégration de données
- Catégorie : Restful API
- Catégorie : Environnement de développement
- Catégorie : Emboîtements
- Catégorie : Génération augmentée de récupération
- Catégorie : Persistance des données
- Catégorie : API OpenAI
Détails à connaître

Ajouter à votre profil LinkedIn
7 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Il y a 8 modules dans ce cours
Dans ce module, nous présenterons le cours, discuterons des conditions préalables, décrirons la structure et donnerons un aperçu des projets passionnants que vous construirez. Vous aurez une vue d'ensemble du cours et comprendrez le parcours d'apprentissage qui vous attend.
Inclus
4 vidéos1 lecture
Dans ce module, nous vous guiderons dans la mise en place de votre environnement de développement, en nous concentrant sur l'installation de NodeJS et la configuration de la clé API OpenAI. Cette base vous préparera au travail pratique qui vous attend.
Inclus
2 vidéos1 devoir
Dans ce module, nous allons nous plonger dans LlamaIndex, en nous concentrant sur ses principales caractéristiques et fonctionnalités. Vous apprendrez le flux de travail de base et mettrez en place votre premier système RAG simple en utilisant LlamaIndex.
Inclus
6 vidéos1 devoir
Dans ce module, nous allons couvrir les principaux concepts derrière LlamaIndex et démontrer comment construire des systèmes RAG personnalisés, travailler avec des données structurées et interroger des PDF. Vous créerez également une API Express pour interagir avec votre système.
Inclus
8 vidéos1 devoir
Dans ce module, nous explorerons des techniques d'interrogation avancées, y compris le RouterQueryEngine et la manière de gérer des sources de données multiples. Vous construirez des systèmes plus complexes et des outils d'interrogation pour des interactions sophistiquées avec vos systèmes RAG.
Inclus
4 vidéos1 devoir
Dans ce module, nous nous attacherons à faire en sorte que votre système RAG soit prêt pour la production. Vous apprendrez à gérer les données persistantes et à appliquer des techniques avancées pour optimiser les performances du système.
Inclus
4 vidéos1 devoir
Dans ce module, nous allons construire une application de chatbot Full stack en utilisant NextJS, en la personnalisant avec vos propres données, et en la déployant sur Vercel pour une utilisation en production. Vous apprendrez à rationaliser le processus avec la commande CLI create-llama.
Inclus
4 vidéos1 devoir
Dans ce dernier module, nous passerons en revue tout ce que vous avez appris, nous renforcerons vos progrès et nous vous donnerons des conseils sur la manière de poursuivre votre développement sur le terrain. Vous repartirez avec une base solide et les prochaines étapes de votre développement.
Inclus
1 vidéo1 devoir
Instructeur

Offert par
En savoir plus sur Développement de logiciels
Statut : GratuitDeepLearning.AI
Statut : Essai gratuit
Statut : Essai gratuit
Statut : Essai gratuit
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?




Foire Aux Questions
Oui, vous pouvez visionner la première vidéo et le syllabus avant de vous inscrire. Vous devez acheter le cours pour accéder au contenu qui n'est pas inclus dans l'aperçu.
Si vous décidez de vous inscrire au cours avant la date de début de la session, vous aurez accès à toutes les vidéos et à toutes les lectures du cours. Vous pourrez soumettre vos travaux dès le début de la session.
Une fois que vous vous serez inscrit et que votre session aura commencé, vous aurez accès à toutes les vidéos et autres ressources, y compris les lectures et le forum de discussion du cours. Vous pourrez consulter et soumettre des évaluations pratiques, et effectuer les devoirs notés requis pour obtenir une note et un certificat de cours.
Plus de questions
Aide financière disponible,




