L'IA dans Chrome
IA intégrée
Agents IA
Accélérer le calcul
Créer des évaluations d'IA
Les évaluations sont des tests pour vos fonctionnalités d'IA. Lorsque vous créez un pipeline d'évaluations robuste, vos fonctionnalités basées sur un LLM fonctionnent correctement pour vos utilisateurs. Vous pouvez ensuite déployer vos fonctionnalités en toute confiance.
Dans ce cours, vous découvrirez le modèle LLM-as-a-judge pour mesurer la qualité subjective, créer un juge avec une configuration minimale et découvrir des techniques avancées pour développer un juge personnalisé qui pense comme les meilleurs experts du domaine. Vous exécuterez des évaluations au moment de la compilation et en production afin de pouvoir détecter les régressions rapidement.
Effectuer l'inférence en local, dans le navigateur
Premiers pas
API disponibles
Polyfill de l'API Tasks
Choses à faire et à éviter
Modèles de cache
Informer les utilisateurs des téléchargements de modèles
Appels d'agent fiables avec WebMCP
Outils enregistrés sur votre site
Votre site déclare les actions qu'un agent peut effectuer, en tant qu'outils WebMCP. Chaque outil possède un nom, une description et un schéma JSON.
// Imperative API document.modelContext.registerTool({ name: "bookSlot", title: "Book a consultation slot", description: "Reserve a 30-minute consultation.", inputSchema: { type: "object", properties: { date: { type: "string", format: "date" }, time: { type: "string" }, name: { type: "string" }, email: { type: "string", format: "email" } }, required: ["date", "time", "name", "email"] }, annotations: { readOnlyHint: false }, execute: async (input, client) => { return await api.book(input); } });
Le navigateur les expose
Le navigateur collecte et présente ces outils à l'agent WebMCP de l'utilisateur, ainsi que l'URL, le titre et le champ d'application des autorisations d'origine de la page.
L'agent effectue des actions, sans avoir besoin de deviner
L'agent voit un contrat, fournit des arguments structurés et votre code fait le reste. L'utilisateur est informé des autorisations et des confirmations. Finies les devinettes.
// the agent's view { "tool": "bookSlot", "arguments": {