Participez à l'expérience sur l'IA intégrée de Chrome

Kenji Baheux
Kenji Baheux
Alexandra Klepper
Alexandra Klepper

Publié le 5 août 2024

L'équipe Chrome est ravie de l'enthousiasme suscité par l'API Prompt dans Chrome, qui fait partie de l'initiative d'IA intégrée. Nous avons annoncé ce test lors de la conférence Google I/O en mai dernier, en même temps que la possibilité de s'inscrire au Programme d'accès anticipé. En vous inscrivant, vous pouvez essayer des API en phase de développement, comme l'API Prompt, et nous faire part de vos commentaires sur la façon dont vous les utilisez dans des prototypes locaux.

L'IA intégrée et l'API Prompt en sont encore à leurs débuts. Nous espérons que vous resterez aussi enthousiaste tout au long de ce test, car nous allons modifier l'API et son implémentation pour tenir compte de vos commentaires et la rendre plus facile à utiliser.

Pourquoi effectuons-nous ce test ?

Nous avons encore beaucoup à apprendre. Quels sont vos besoins commerciaux qui pourraient bénéficier de l'IA ? Y a-t-il des fonctionnalités que vous souhaitez proposer à vos utilisateurs, mais que vous ne pouvez pas implémenter en raison de coûts prohibitifs, de contraintes de confidentialité ou de problèmes de latence ? Comment pouvons-nous vous aider à commencer à utiliser cette technologie sans investissement important ni connaissances approfondies en IA ?

L'un des meilleurs moyens d'apprendre est d'expérimenter. Nous proposons et développons des API pour vous donner accès à de nouvelles fonctionnalités expérimentales offertes par les LLM sur l'appareil, comme Gemini Nano.

Chrome propose aux développeurs différentes API expérimentales. Ces API sont accessibles avec les flags Chrome, qui sont essentiellement des commutateurs qui activent ou désactivent des fonctions spécifiques du navigateur. Les flags nous permettent de tester nos hypothèses et de recueillir les commentaires des développeurs lorsque vous créez des prototypes et effectuez des tests. Les API peuvent changer fréquemment en fonction de ces commentaires, et il n'est pas garanti qu'elles soient déployées. Nous pouvons supprimer un indicateur s'il ne répond pas aux attentes ou si nous constatons que nous devons résoudre un problème différent de celui initialement prévu.

Le développement de nouvelles API est un long processus. Ces indicateurs expérimentaux nous aident à apprendre, à nous adapter et à innover efficacement.

Pour l'IA intégrée, nous avons besoin de vos commentaires afin de nous assurer de créer des fonctionnalités qui ont des cas d'utilisation réels et pratiques, et qui répondent à vos attentes en termes de performances et de qualité. C'est pourquoi nous vous invitons à rejoindre le programme Preview anticipée. Aidez-nous à créer des API d'IA que vous aurez envie d'utiliser.

Qu'allons-nous créer ?

Nous développons deux types d'API pour l'IA intégrée :

  • API de tâches permettant aux développeurs d'accéder aux fonctionnalités d'IA intégrées, comme une API de traduction ou de résumé. Les API de tâches sont conçues pour exécuter l'inférence par rapport à des modèles bien établis pour l'attribution.
  • API exploratoires principalement destinées au prototypage local. Avec ces API, nous prévoyons de demander des commentaires, de confirmer des hypothèses et de déterminer les API de tâches que nous créerons à l'avenir. Par conséquent, il est possible que les API exploratoires ne soient jamais lancées.

Les membres de notre programme EPP peuvent désormais tester l'API Prompt pour envoyer des requêtes en langage naturel à Gemini Nano dans Chrome. L'explication de l'API Prompt diffère de l'implémentation actuelle, car nous espérons implémenter des méthodes et des améliorations supplémentaires au fil du temps.

Grâce aux précieux commentaires des membres de l'EPP, nous avons appris qu'une API de tâches dédiée n'était peut-être pas la meilleure solution pour tous les cas d'utilisation. Les participants à l'aperçu anticipé ont constaté le potentiel des API de tâches ciblées et de l'API Prompt plus polyvalente. Pour en savoir plus, nous cherchons à déterminer s'il est possible de rendre l'API Prompt disponible dans les extensions Chrome.

API Prompt dans les extensions Chrome

Les extensions Chrome vous permettraient de faire des tests dans un environnement réel et d'obtenir des insights plus approfondis. Sur la base de ces résultats, nous pouvons affiner l'API pour mieux répondre aux cas d'utilisation concrets.

Notre objectif est d'utiliser ce champ d'application plus simple pour tester certaines idées et apprendre plus efficacement qu'à partir de prototypes isolés, ce qui permettrait, à terme, d'obtenir une API de meilleure qualité.

Cette proposition est toujours en cours d'examen. Nous ne disposons donc pas encore d'un calendrier détaillé pour la disponibilité de l'API Prompt dans les extensions Chrome.

Étape suivante

Nous avons encore du travail à faire dans l'EPP. À terme, nous créerons des phases d'évaluation de l'origine pour recueillir encore plus de commentaires précieux de la plate-forme Web et proposer des API expérimentales supplémentaires, conformément au processus de lancement de Chromium. Nous collaborons avec d'autres fournisseurs de navigateurs afin de standardiser le plus grand nombre possible d'API intégrées.

Lorsque nous aurons une échéance, nous la partagerons sur le blog Chrome pour les développeurs et sur la liste de diffusion. Inscrivez-vous pour ne pas les manquer.

L'innovation est en plein essor, et nous sommes ravis de la présence croissante de l'IA axée sur le Web. L'IA intégrée n'est qu'une partie de cette histoire. Notre objectif est d'en apprendre le plus possible pour répondre à vos besoins et à vos attentes.

Vous souhaitez probablement obtenir davantage d'informations. Nous vous recommandons vivement de vous inscrire à notre programme de preview anticipée et à la liste de diffusion des annonces publiques pour les développeurs Chrome IA.