Red Hat, Inc. a annoncé de nouvelles capacités et améliorations pour Red Hat Developer Hub, le portail pour développeurs de niveau entreprise de Red Hat basé sur le projet Backstage. Les nouvelles fonctionnalités sont conçues pour aider les organisations, qu'elles aient déjà mis en œuvre une stratégie d'IA ou qu'elles en découvrent les possibilités, à exploiter plus rapidement et plus facilement la puissance de l'IA pour fournir des applications et des services plus intelligents à leurs clients et à leurs utilisateurs finaux. Avec Red Hat Developer Hub, les organisations peuvent réduire cette complexité grâce à une plateforme unifiée et ouverte pour rationaliser le développement.

Depuis son lancement début 2024, Red Hat Developer Hub a connu une forte adoption par les clients - avec plus de 20 000 développeurs qui ont adopté la plateforme. L'intérêt croissant et l'adoption confirment que la productivité et l'expérience des développeurs sont une priorité pour les organisations. Avec les dernières améliorations apportées à Red Hat Developer Hub, les organisations disposent de capacités leur permettant d'agir plus rapidement et plus efficacement pour donner vie aux stratégies d'IA.

Pour les organisations qui débutent dans le domaine de l'IA, Red Hat Developer Hub propose des modèles et des ressources pour les aider à lancer des initiatives de développement de l'IA. Pour celles qui exécutent déjà des projets d'IA, Developer Hub peut amplifier les efforts et consolider les outils et modèles disparates pour un accès rationalisé au sein des équipes. Bien que l'IA devienne rapidement une priorité, les organisations sont souvent entravées par des contraintes de ressources ou des lacunes de compétences auxquelles sont confrontées les équipes de développeurs. Pour aider à relever ces défis et accélérer les compétences des développeurs pour la création d'applications basées sur l'IA, Red Hat Developer Hub introduit de nouveaux modèles de logiciels axés sur l'IA. Ces modèles logiciels standardisés fournissent aux développeurs des approches préarchitecturées et prises en charge pour construire et déployer des services ou des composants basés sur l'IA - sans avoir à apprendre tous les détails de la technologie utilisée pour les mettre en œuvre.

Les modèles contribuent à réduire la charge cognitive des développeurs en faisant abstraction des tâches de configuration et des détails qui peuvent ralentir le processus de développement et de livraison. En outre, les organisations peuvent personnaliser ou étendre les modèles existants pour répondre aux besoins spécifiques de l'entreprise ou apporter leur propre modèle de langage étendu (LLM) pour leur application. Grâce à l'intégration de Red Hat Developer Hub avec Red Hat OpenShift, les organisations peuvent également déployer plus facilement leurs applications sur la plateforme.

Red Hat Developer Hub propose cinq nouveaux modèles permettant aux organisations de commencer à développer des applications pour les cas d'utilisation courants de l'IA. Les nouveaux modèles sont les suivants Application de transcription audio en texte : Une application de transcription audio basée sur l'IA où les utilisateurs peuvent télécharger un fichier audio à transcrire. Application de chatbot : Une application de chat basée sur le LLM pour créer un bot qui répond avec des réponses générées par l'IA.

Application de génération de code : Une application de génération de code compatible avec LLM pour un bot spécialisé qui aide à répondre aux questions relatives au code. Application de détection d'objets : Permet aux développeurs de télécharger une image afin d'identifier et de localiser des objets dans l'image. Application de chatbot RAG (Retrieval Augmented Generation) : Permet aux développeurs d'intégrer des fichiers contenant des informations pertinentes pour permettre au modèle de fournir des réponses plus précises.

Grâce au catalogue de logiciels de Red Hat Developer Hub, les développeurs et les ingénieurs de plateforme peuvent enregistrer et partager les détails des actifs d'IA de leur organisation, des LLM, des serveurs de modèles et des API associées, etc. En outre, grâce au plug-in TechDocs de Red Hat Developer Hub, les ingénieurs de plateforme peuvent rassembler des informations importantes sur ces ressources, ce qui leur permet de répondre aux questions courantes que les développeurs peuvent se poser, par exemple sur la manière d'accéder à un service de modèle ou sur les restrictions d'utilisation qui affectent un modèle spécifique. En utilisant le catalogue de logiciels pour héberger les ressources d'IA, les entreprises peuvent consolider les ressources et conserver les modèles et serveurs de modèles approuvés, tout en appliquant les restrictions d'accès et d'utilisation.

Cela permet également aux développeurs d'IA d'utiliser plus facilement les modèles liés à des applications ou des services internes spécifiques. Disponibilité : Les dernières améliorations en matière d'IA sont actuellement disponibles avec Red Hat Developer Hub.