What You Need to Know Before
You Start

Starts 7 June 2025 13:50

Ends 7 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Agents IA en Java avec IA générative

Plongez dans l'architecture des agents IA en utilisant Java, en maîtrisant le cadre GAME pour construire des systèmes intelligents capables de penser, d'agir et de résoudre des problèmes de manière autonome sans dépendre des API à la mode et éphémères.
Vanderbilt University via Coursera

Vanderbilt University

21 Cours


Vanderbilt University is a private research university in Nashville, TN, offering world-class interdisciplinary education and award-winning research opportunities.

11 hours 43 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Free Online Course (Audit)

Optional upgrade avallable

Aperçu

Les agents IA sont la prochaine avancée dans les logiciels. Apprenez à les créer en Java.

Les agents IA ne sont pas des outils passifs. Ils pensent, agissent et résolvent des problèmes, sans attendre d'instructions.

C'est l'avenir des logiciels. Et dans ce cours, vous apprendrez à les construire.

Les frameworks vont et viennent. Les principes restent.

Ce cours va droit au but pour vous apprendre comment les agents IA fonctionnent réellement, en utilisant un Java solide comme le roc. Oubliez les tutoriels sur les API à la mode qui seront obsolètes le trimestre prochain.

Vous apprendrez à construire des agents IA depuis zéro. Pas de fioritures.

Pas de raccourcis. Juste l'architecture de base qui alimente les systèmes intelligents, des connaissances qui restent utiles peu importe la rapidité des évolutions du paysage.

Dans ce cours, vous allez :

- Maîtriser les fondamentaux de l'architecture des agents basés sur Java - Comprendre les composants centraux GAME (Objectifs, Actions, Mémoire, Environnement) qui font fonctionner les agents IA et comment ils travaillent ensemble dans un système Java cohérent - Exploiter les atouts de Java pour un développement d'agents efficace - Utiliser la réflexion, le traitement d’annotations et le typage fort de Java pour créer des frameworks d'agents robustes et maintenables avec un minimum de code répétitif - Prototyper rapidement et implémenter des agents Java - Apprendre des techniques pour concevoir rapidement les capacités d'agents Java avec l'ingénierie incitative avant d'écrire une seule ligne de code, puis traduire efficacement vos conceptions en implémentations Java fonctionnelles - Connecter les agents IA Java à des systèmes réels - Construire des agents Java capables d'interagir avec les systèmes de fichiers, les APIs et d'autres services externes - Créer des assistants IA utilisant Java - Développer des agents Java capables d'analyser des fichiers, de gérer des données et d'automatiser des flux de travail complexes en combinant le raisonnement des LLM avec les vastes bibliothèques et fonctionnalités de Java - Construire des agents de productivité pour développeurs Java - Créer des agents Java spécialisés qui vous aident à écrire du code, à générer des tests et à produire de la documentation pour accélérer votre processus de développement logiciel Pourquoi les Principes Comptent Plus que les Frameworks Le paysage de l'IA évolue chaque semaine, mais les principes fondamentaux de la conception des agents restent constants. En comprenant comment construire des agents à partir de rien, vous acquerrez :

- Des connaissances transférables qui fonctionnent avec n'importe quelle technologie LLM ou IA - De solides compétences en débogage car vous comprendrez ce qui se passe à chaque niveau - Une indépendance vis-à-vis des frameworks qui vous libère de la dépendance aux bibliothèques tierces et vous permet de réussir avec n'importe lesquelles d'entre elles - Une expertise pérenne qui restera pertinente lorsque les outils populaires d'aujourd'hui seront depuis longtemps oubliés À la fin de ce cours, vous ne saurez pas seulement utiliser les agents IA, vous saurez comment les construire en Java, les personnaliser, et les déployer pour résoudre de réels problèmes d'entreprise.

Ce cours vous enseignera ces concepts en utilisant les API d'OpenAI, qui nécessitent un accès payant, mais les principes et techniques peuvent être adaptés à d'autres LLM.

Programme

  • Concepts d'IA agentique
  • Agents IA, outils, actions et langage
  • GAME : un cadre conceptuel pour les agents IA
  • Gestion d'outils d'agents
  • Repenser la façon dont les logiciels sont construits à l'ère des agents IA

Enseigné par

Dr. Jules White


Sujets

Informatique