Construisez des robots conversationnels multiplateformes en utilisant Rust et CORE en appliquant des modèles d'architecture qui séparent la logique de base des liaisons spécifiques à la plate-forme. Vous concevrez des structures d'espace de travail Cargo pour organiser des projets de robots multi-crates, mettrez en œuvre des boucles d'événements asynchrones avec le runtime Tokio pour gérer les conversations concurrentes, et appliquerez le modèle de propriété et d'emprunt de Rust pour écrire du code concurrent à sécurité mémoire sans garbage collection. Le cours présente un bot universel qui fournit une logique de conversation agnostique à la plateforme en utilisant les traits et les génériques de Rust. Vous connecterez ce bot universel à Amazon Bedrock pour des réponses basées sur le Large Language Model (LLM) en utilisant Claude, construirez une interface interactive en ligne de commande (CLI) pour tester les conversations du bot, et déployer un bot Discord en utilisant Deno et TypeScript. Les permissions intégrées de Deno, le support de TypeScript et les API Web Standard simplifient le déploiement des bots par rapport aux approches traditionnelles de Node.js. Chaque module comprend des démonstrations pratiques d'implémentations réelles de bots, depuis les boucles de conversation CLI de base jusqu'aux intégrations Discord de production. Le projet final synthétise l'architecture de l'espace de travail, les modèles d'exécution asynchrone et les liaisons de plateforme en un système de bot multiplateforme complet.

Architecture d'un robot conversationnel avec Rust et Deno
Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

Architecture d'un robot conversationnel avec Rust et Deno
Ce cours fait partie de Spécialisation "Outil AI"


Instructeurs : Alfredo Deza
Inclus avec
Expérience recommandée
Ce que vous apprendrez
Concevoir des architectures de bots multiplateformes à l'aide des espaces de travail Cargo et des traits Rust, qui permettent de séparer la logique de conversation principale des liaisons spécifiques à chaque plateforme
Mettre en œuvre des boucles d'événements asynchrones avec Tokio pour la gestion simultanée des conversations et appliquer le modèle de propriété de Rust pour un code de bot garantissant la sécurité de la mémoire
Développer et déployer des bots conversationnels via l'interface en ligne de commande (CLI), Amazon Bedrock avec Claude et Discord à l'aide de Deno et TypeScript
Compétences que vous acquerrez
- Catégorie : Candidature au LLM
- Catégorie : Architecture des logiciels
- Catégorie : Architecture des systèmes
- Catégorie : Développement multiplateforme
- Catégorie : Gestion de la mémoire
- Catégorie : Déploiement des applications
- Catégorie : Intelligence artificielle
- Catégorie : Traitement du langage naturel
- Catégorie : Programmation événementielle
Outils que vous découvrirez
- Catégorie : Workflows d'IA
- Catégorie : Rust (langage de programmation)
- Catégorie : TypeScript
- Catégorie : Interface de ligne de commande
- Catégorie : La roche-mère de l'Amazonie
Détails à connaître

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

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 3 modules dans ce cours
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeurs

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

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Foire Aux Questions
Plus de questions
Aide financière disponible,






