Bonjour à tous,
Je suis débutant dans le domaine de l’intelligence artificielle et je travaille actuellement sur un projet ambitieux de création d’un chatbot éducatif destiné à aider les apprenants en réseaux informatiques, systèmes et programmation.
Objectif du Projet
Le but de ce projet est de développer un chatbot similaire à ChatGPT, capable de répondre à des questions techniques et d’aider les utilisateurs à apprendre les concepts de réseaux, systèmes et programmation informatique.
Spécificités du Projet
Modèles d'IA Utilisés :
Modèle de Base (Chatbot Principal) : GPT-3.5 ou GPT-4 pour les interactions conversationnelles générales.
Modèle Spécialisé en Programmation : Utilisation d'un modèle similaire à Codex pour la génération et l'assistance de code.
Modèle Spécialisé en Réseaux : Modèle pré-entraîné pour les questions spécifiques aux réseaux informatiques.
Modèle Spécialisé en Systèmes : Modèle pour les tâches de gestion des systèmes informatiques.
Infrastructure et Déploiement :
Je prévois d'utiliser une combinaison de services cloud gratuits (Azure, AWS, Google Cloud) pour déployer les modèles.
Utilisation de Docker et Kubernetes pour l'orchestration des services.
Intégration front-end avec React pour le site web et React Native pour l'application mobile.
Demande d’Aide
Je sollicite votre aide pour les points suivants :
Fine-Tuning des Modèles :
Quelles sont les meilleures pratiques pour fine-tuner les modèles GPT pour des tâches spécifiques en réseaux, systèmes et programmation ?
Y a-t-il des jeux de données recommandés pour l'entraînement dans ces domaines ?
Orchestration des Modèles :
Comment puis-je orchestrer plusieurs modèles d'IA pour répondre efficacement aux questions des utilisateurs selon le domaine (programmation, réseaux, systèmes) ?
Existe-t-il des exemples ou des bibliothèques qui facilitent cette orchestration ?
Déploiement et Scalabilité :
Quelles sont les meilleures approches pour déployer ces modèles sur une infrastructure cloud tout en respectant les limitations des versions gratuites ?
Comment puis-je m'assurer que le chatbot peut gérer un grand nombre d'utilisateurs (environ 50 000) sans coûts élevés ?
Suggestions Générales :
Avez-vous des conseils généraux ou des ressources qui pourraient m'aider à progresser dans ce projet ?
Je vous remercie d’avance pour votre aide et vos conseils. Toute suggestion ou recommandation est la bienvenue !
Bien cordialement,
Geek43