TabbitBlog

Utiliser Nemotron 3 Content Safety avec un navigateur connecté

Lisez deux pages autorisées avec Tabbit CLI grâce à un identifiant stable, puis envoyez les extraits approuvés à Nemotron 3 Content Safety pour les étiqueter.

Dans cet article
  1. À retenir
  2. Vérifier le modèle et ses accès
  3. Lire les deux pages avant la classification
  4. Envoyer chaque extrait au classificateur
  5. Garder l’étiquette avec sa preuve
  6. Garder une limite locale pour chaque étape

Commencez avec Tabbit CLI pour lire deux pages autorisées dans des onglets de tâche séparés, retrouver le même enregistrement grâce à son identifiant stable et conserver uniquement les extraits approuvés. Envoyez ensuite chaque extrait séparément à Nemotron 3 Content Safety. Le classificateur renvoie des étiquettes de sécurité ; il ne planifie ni ne contrôle les étapes du navigateur. Gardez les étiquettes avec un brouillon nommé et demandez à une personne de le comparer aux deux pages sources avant toute action.

Cette séparation correspond à ce que NVIDIA documente. La fiche NGC décrit un classificateur multimodal de 4B. Il renvoie une étiquette User Safety obligatoire (safe ou unsafe), avec Response Safety et des catégories de sécurité facultatives. Le blog technique de NVIDIA présente le même modèle comme une étape de sécurité du contenu dans une architecture d’agents plus large. Aucune source ne le décrit comme un agent de contrôle du navigateur.

À retenir

  • Utilisez Tabbit pour lire les deux pages et Nemotron 3 Content Safety pour une étape d’étiquetage séparée.

  • Faites correspondre les enregistrements par identifiant stable et conservez l’URL source de chaque extrait.

  • N’envoyez que le texte autorisé requis pour la tâche. Écartez le reste de la page et les secrets.

  • Traitez safe et unsafe comme des étiquettes du modèle, pas comme une permission de publier, bloquer ou modifier une page.

  • Séparez l’accès au navigateur, la classification et la vérification humaine.

Vérifier le modèle et ses accès

NVIDIA NGC répertorie actuellement Nemotron 3 Content Safety comme un modèle 4B basé sur Gemma 3 4B IT et entraîné pour la modération multimodale et multilingue. La fiche indique qu’il est prêt pour un usage commercial, sous réserve de la NVIDIA Nemotron Open Model License et des conditions Gemma indiquées. NGC exige une connexion pour accéder à tout le contenu et aux téléchargements. La page publique Hugging Face documente Transformers, vLLM et SGLang. Vérifiez vos accès et l’environnement avant de choisir.

Indication de la sourceÉléments actuelsÀ vérifier avant usage
Fonction du modèleClasse le texte et une image facultative, ainsi qu’une réponse facultativeN’envoyez que les champs utiles
SortieUser Safety obligatoire ; Response Safety et Safety Categories facultatifsValidez le texte renvoyé dans l’application
Accès NGCModèle répertorié ; connexion requise pour voir tout le contenu et téléchargerConfirmez les droits du compte et les conditions
Exécution localeHugging Face documente Transformers, vLLM et SGLangVérifiez le système, le GPU, le runtime et la licence
Outils du navigateurNVIDIA documente la classification ; models.dev indique tools = falseConfiez le contrôle du navigateur à un outil local distinct

L’entrée tierce de models.dev indique aussi une entrée et une sortie textuelles, sans outil. Utilisez cet annuaire comme indice secondaire. La fiche NVIDIA reste la source pour les étiquettes, l’accès et les conditions. La présence d’un modèle dans un annuaire ne prouve pas qu’un fournisseur hébergé propose ce checkpoint précis.

Lire les deux pages avant la classification

Commencez par l’agent local et le navigateur. Installez la skill Tabbit dans le client, vérifiez que le CLI joint le profil Tabbit voulu, puis confirmez que le site est connecté. Ce sont des contrôles distincts. Dans Pi, la commande de skill est /skill:tabbit ; dans un client avec sélecteur de skills, choisissez la skill installée tabbit. Consultez la prise en main de Tabbit CLI.

Demandez à Tabbit d’ouvrir uniquement les deux URL autorisées dans de nouveaux onglets de tâche. Lisez un enregistrement sur chaque page grâce à son identifiant stable. Renvoyez l’extrait visible, l’identifiant, le titre de la page et l’URL source. Gardez la tâche en lecture seule. Si l’identifiant manque, si la page demande une connexion ou si les enregistrements ne correspondent pas, arrêtez-vous avant la classification.

Installez Tabbit Browser sur la machine qui exécute Tabbit CLI. Les deux onglets de tâche peuvent reprendre la session du site pendant que vous travaillez dans les autres.

Utilise la skill tabbit installée et le Tabbit CLI local.
Dans des onglets de tâche distincts, ouvre uniquement ces deux pages autorisées :
- [première URL exacte]
- [seconde URL exacte]
Sur chaque page, cherche l’enregistrement visible avec l’identifiant stable [ID].
Renvoie uniquement l’extrait minimal autorisé, l’ID, le titre de la page et l’URL source.
Ne clique sur aucun bouton, n’envoie aucun formulaire, ne télécharge aucun fichier et ne modifie aucune page.
Si une page exige une connexion ou si un ID manque, arrête-toi et signale-le.
Enregistre le résultat dans un brouillon nommé « Revue sécurité - [ID] ».

Remplacez les champs d’exemple par des pages auxquelles vous avez accès. Ne transmettez à aucun modèle de mot de passe, cookie, jeton, donnée personnelle ou page entière. Voir le guide complet de Tabbit CLI et la liste de contrôle de la première tâche d’agent navigateur.

Envoyer chaque extrait au classificateur

Quand une personne a vérifié les extraits et leurs liens source, envoyez une requête de classification par enregistrement. Conservez l’identifiant dans votre wrapper afin de ne pas associer l’étiquette à une mauvaise page. Le modèle reçoit seulement l’extrait, pas Tabbit CLI, les URL du navigateur ou un outil navigateur.

{
  "model": "nvidia/Nemotron-3-Content-Safety",
  "messages": [
    {
      "role": "user",
      "content": [
        {
          "type": "text",
          "text": "[extrait approuvé]"
        }
      ]
    }
  ],
  "max_tokens": 100
}

La fiche du modèle documente une réponse textuelle User Safety: safe ou User Safety: unsafe ; Safety Categories est facultatif. Elle documente aussi Response Safety si une réponse est incluse. Cette requête suit l’exemple vLLM de NVIDIA. Gardez l’identifiant et l’URL hors de la requête. Validez la sortie dans votre wrapper d’inférence. Le format suivant est un exemple illustratif, pas une sortie du modèle :

ID de l’enregistrement : CASE-104
User Safety : safe
Safety Categories : [omis si aucune catégorie n’est renvoyée]

Ne prenez pas safe pour une preuve que la page est vraie ou que son contenu peut être partagé. De même, unsafe est une étiquette à examiner selon la politique et le contexte, pas un ordre automatique de supprimer ou modifier la source.

Garder l’étiquette avec sa preuve

Le flux doit conserver la provenance de chaque extrait et l’enregistrement correspondant. Un brouillon local distinct suffit ; le classificateur n’a pas besoin d’écrire sur les pages.

ÉtapeEntréeSortie à conserverVérification humaine
Lire la page AURL autorisée et identifiant stableExtrait, ID, titre, URL sourceConfirmer que l’ID demandé est visible
Lire la page BDeuxième URL autorisée et même IDExtrait, ID, titre, URL sourceConfirmer que les deux pages décrivent le même enregistrement
ClasserUn extrait approuvé par requêteUser Safety et catégories facultativesVérifier que l’étiquette correspond au bon ID
RédigerDeux extraits, URL et étiquettesBrouillon de revue nomméComparer extraits et étiquettes aux deux pages
DéciderBrouillon vérifié par une personneÉtape suivante manuelleApprouver séparément toute écriture ultérieure

Ce flux étiquette du contenu ; ce n’est pas une procédure pour laisser le classificateur contrôler le navigateur. Dans r/AskModerators, un modérateur explique qu’il faut « vérifier et approuver ou supprimer » les correspondances ambiguës. Dans une discussion distincte sur les factures, un commentaire de r/AI_Agents recommande de séparer les contrôles de qualité des données des évaluations de risque. Ce sont des observations de procédure dans d’autres domaines, pas des tests de Nemotron 3 Content Safety. Elles justifient de séparer les étiquettes des actions.

Garder une limite locale pour chaque étape

La fiche NVIDIA et Hugging Face documentent l’inférence locale. La page Hugging Face montre cette commande vLLM pour l’identifiant exact :

vllm serve "nvidia/Nemotron-3-Content-Safety"

C’est une instruction documentée, pas un test réalisé pour cet article. Vérifiez d’abord la licence, l’accès au compte, le matériel et la version actuelle de vLLM. Si vous utilisez plutôt un service hébergé, confirmez qu’il propose actuellement ce checkpoint exact et renvoie les étiquettes documentées.

Pour la partie navigateur, consultez connecter un agent à un navigateur existant, le contrôle de configuration Codex et Tabbit CLI et la différence entre MCP et CLI pour navigateur. Le modèle de prompt pour agent navigateur aide à limiter la lecture. Pour préserver les sources, voir recherche navigateur avec sources ; pour une saisie ultérieure, comparez le flux navigateur vers CSV et le flux Excel vers formulaire Web. Si le résultat relu devient une publication, utilisez le flux de brouillon CMS et gardez l’approbation séparée.

Utilisez Tabbit pour ne recueillir que les deux extraits autorisés, Nemotron 3 Content Safety pour les classer séparément et une personne pour vérifier le brouillon nommé avec les deux pages sources. Le classificateur ne contrôle ainsi pas le navigateur et la décision finale reste à la personne responsable des pages.

Questions fréquentes

Nemotron 3 Content Safety peut-il contrôler le navigateur ?

Non. NVIDIA le décrit comme un classificateur de sécurité du contenu qui renvoie des étiquettes. Utilisez une tâche Tabbit locale distincte pour lire les pages autorisées, puis envoyez uniquement les extraits approuvés au classificateur.

Que dois-je envoyer au classificateur ?

Envoyez uniquement le minimum de texte autorisé nécessaire à l’étiquetage, un enregistrement à la fois, avec un identifiant stable. Supprimez les données personnelles et secrets inutiles à la classification.

Quelles étiquettes le modèle renvoie-t-il ?

La fiche NGC indique une étiquette User Safety obligatoire, safe ou unsafe, et des champs facultatifs Response Safety et Safety Categories. N’incluez une réponse que si la tâche en comporte une.

Une étiquette safe autorise-t-elle la publication d’un enregistrement ?

Non. Une étiquette de sécurité ne vérifie ni l’exactitude, ni l’autorisation, ni la confidentialité, ni la qualité éditoriale. Une personne doit comparer les extraits aux pages sources et décider de la suite.

Puis-je exécuter Nemotron 3 Content Safety en local ?

NVIDIA et Hugging Face documentent le téléchargement et l’inférence locale, notamment avec vLLM. Avant le déploiement, vérifiez les conditions d’accès, le matériel, les versions du runtime et la licence du modèle.

La fiche NGC autorise-t-elle l’usage commercial ?

La fiche NGC actuelle indique que le modèle est prêt pour un usage commercial sous la NVIDIA Nemotron Open Model License et renvoie aussi aux conditions et à la politique d’usage interdit de Gemma. Vérifiez ces conditions pour votre déploiement.

Passez à la suite

Laissez Tabbit travailler à vos côtés.

Faites des recherches entre les onglets, automatisez les tâches répétitives du navigateur et gardez chaque élément de contexte à portée de main.