TabbitBlog

Utiliser LiquidAI LFM2.5-2.6B avec un navigateur connecté

Exécutez les poids exacts post-entraînés dans un agent local et utilisez Tabbit CLI pour comparer le même enregistrement dans deux pages connectées.

Dans cet article
  1. À retenir
  2. Choisir une route qui sert ce checkpoint
  3. Connecter séparément modèle, Pi et Tabbit
  4. Comparer deux pages par identifiant stable
  5. Créer un brouillon nommé à vérifier
  6. Quand éviter LFM2.5-2.6B

Oui. LFM2.5-2.6B peut utiliser un navigateur connecté si un agent local sert les poids exacts, interprète les appels d’outils et lance Tabbit CLI. Tabbit Browser conserve la session du site; le CLI ouvre un onglet de tâche séparé. Attention: Liquid classe actuellement ce modèle comme obsolète; vérifiez sa disponibilité avant de l’intégrer.

Dans un fil de r/LocalLLaMA, une personne a décrit un harness personnalisé sur moins de 2 Go de VRAM: «I just didn't think a model this small could possibly handle it.» C’est un retour de test local, pas une preuve d’accès au navigateur. L’hôte agent, l’interpréteur d’outils et Tabbit doivent aussi fonctionner.

À retenir

  • Pour cette version précise, utilisez LiquidAI/LFM2.5-2.6B post-entraîné, pas -Base.

  • Liquid marque le modèle comme obsolète dans son catalogue actuel, malgré les poids disponibles sur Hugging Face.

  • La licence LFM impose un seuil de chiffre d’affaires annuel de 10 millions USD pour l’usage commercial.

  • Commencez par une lecture seule et comparez l’identifiant stable, les valeurs exactes et les URL sources.

Choisir une route qui sert ce checkpoint

La fiche officielle décrit le checkpoint post-entraîné, son contexte de 131 072 jetons et les déploiements vLLM, SGLang, GGUF, MLX et ONNX. Le catalogue Liquid le classe désormais comme obsolète. Des poids publics ne garantissent pas une API actuelle.

RouteCas adaptéÀ vérifier
Poids locaux exactsCette version est requiseCheckpoint, modèle de chat, format d’outil et quantification.
Fournisseur hébergéVous ne gérez pas l’inférence localeID actuel et checkpoint réellement servi; un alias ne suffit pas.
Modèle Liquid actuelAucune exigence 2.6BChoisissez dans le catalogue actuel et retestez les appels d’outils.

La licence LFM Open v1.0 réserve l’usage commercial aux entités sous 10 millions USD de chiffre d’affaires annuel. «Poids ouverts» ne signifie pas licence sans conditions.

Connecter séparément modèle, Pi et Tabbit

Liquid documente la mise à disposition du modèle derrière un endpoint compatible OpenAI et son raccordement à un hôte agent. La fiche contient un exemple de configuration Pi. Pi découvre les skills globaux et les lance avec /skill:name; vérifiez séparément que le lanceur CLI est accessible.

  1. Lancez le checkpoint post-entraîné exact et vérifiez une réponse texte.

  2. Vérifiez que l’hôte interprète et exécute les appels d’outils au format Pythonic.

  3. Connectez-vous au site depuis le profil Tabbit Browser prévu. Ne placez pas de mot de passe ni de jeton dans le prompt.

  4. Dans Pi, testez /skill:tabbit, puis l’accès au lanceur Tabbit CLI.

  5. Testez d’abord une page sans risque. Consultez le guide CLI, la connexion au navigateur existant et la checklist de première tâche.

"$HOME/.local/bin/tabbit-cli" nodejs --task "LFM browser smoke test" --request-id lfm-smoke-001 <<'JS'
await page.goto("https://example.com/", {waitUntil: "domcontentloaded"});
return await tabbit.observe({frames: "none", maxChars: 2000});
JS

Utilisez un nouveau --request-id pour chaque programme. Cette commande vérifie la connexion navigateur; elle ne prouve pas que LFM a exécuté un outil. Pour choisir la connexion locale, comparez MCP et CLI.

Comparer deux pages par identifiant stable

Demandez une lecture limitée. L’identifiant ci-dessous est fictif et ne correspond pas à un test Tabbit.

ChampPage APage BRésultat utile
ID stableValeur visible exacteValeur visible exacteMême ID demandé sur les deux pages.
ÉtatTexte affichéTexte affichéCopier sans interpréter.
Mise à jourDate et heure visiblesDate et heure visiblesGarder le fuseau ou indiquer qu’il est inconnu.
SourceURL de pageURL de pageLien vers l’enregistrement exact.
ÉcartComparaison par champComparaison par champLister les conflits et valeurs absentes.

Si l’ID apparaît plusieurs fois, si un écran de connexion s’affiche ou si un champ est masqué, signalez l’incertitude et arrêtez-vous. Voir le guide CSV ou le flux de recherche sourcée.

Créer un brouillon nommé à vérifier

Demandez un rapport nommé LFM2.5-2.6B record check — CASE-EXAMPLE-104. Gardez les pages dans l’onglet de tâche Tabbit séparé et vérifiez l’ID, les valeurs et les URL avant toute copie ou modification.

Utilisez le point de terminaison local LiquidAI LFM2.5-2.6B via cet agent et Tabbit CLI dans mon environnement Tabbit Browser actuel. Dans un onglet de tâche séparé, ouvrez [PAGE_A_URL] et [PAGE_B_URL]. Lisez uniquement l’enregistrement dont l’ID stable est exactement [RECORD_ID]. Ne modifiez, soumettez, exportez ni changez les filtres.

Créez un brouillon Markdown nommé "LFM2.5-2.6B record check — [RECORD_ID]" avec le titre et l’URL de chaque page, l’ID exact, les champs [FIELD_1, FIELD_2], les correspondances ou écarts, les valeurs inconnues et le résultat de l’outil navigateur pour chaque page. Arrêtez-vous si l’ID n’est pas unique.

Sortie attendue: comparaison sourcée, valeurs exactes, écarts, inconnues et « aucune écriture effectuée ». Il s’agit d’un exemple, pas d’un test réel.

Le point de vérification est visible: une personne compare chaque ligne aux pages avant de copier dans un ticket ou de modifier une donnée. Le fixture CLI de l’équipe a reçu 401 avant la connexion de test, puis lu Release notes review et GEO-104 dans une seconde tâche après l’ajout d’un cookie temporaire. Cela montre uniquement la réutilisation de session dans ce fixture, pas l’intégration Pi/LFM ni un essai sur un site réel. Voir la configuration Codex et le guide des permissions.

Quand éviter LFM2.5-2.6B

Utilisez-le uniquement si vous pouvez servir le checkpoint exact et limiter la tâche. La fiche officielle déconseille le codage agentique et les tâches riches en connaissances. Un utilisateur Reddit a signalé une recherche de fichier imbriqué avec un harness personnalisé; un autre le juge utile pour les tâches rapides, mais pas les tâches importantes. Ce sont des anecdotes, pas des tests de navigateur. Le test local OpenCode ne prouve pas la compatibilité Tabbit.

Sans besoin de cette version, choisissez dans le catalogue actuel. Le tutoriel agent navigateur présente d’autres tâches en lecture seule.

Questions fréquentes

LFM2.5-2.6B peut-il utiliser un navigateur connecté ?

Oui, si un agent local exécute le checkpoint exact, interprète ses appels d’outils et lance Tabbit CLI. Connectez-vous vous-même dans Tabbit Browser. Le modèle ne fournit ni navigateur ni session de site.

Ce modèle est-il encore actuel chez Liquid ?

Le catalogue actuel de Liquid indique LFM2.5-2.6B comme obsolète, bien que les poids restent sur Hugging Face. Vérifiez la disponibilité exacte auprès du runtime ou du fournisseur.

Quel checkpoint choisir ?

Pour un agent, utilisez `LiquidAI/LFM2.5-2.6B`, le checkpoint post-entraîné. `LiquidAI/LFM2.5-2.6B-Base` est le modèle de base préentraîné.

Toutes les entreprises peuvent-elles l’utiliser commercialement ?

Non. La licence conditionne l’usage commercial à un chiffre d’affaires annuel inférieur à 10 millions USD. Au-delà, une autorisation distincte est nécessaire.

Les appels d’outils ouvrent-ils le navigateur ?

Non. L’hôte agent doit interpréter et exécuter l’appel et la connexion navigateur doit exposer la page. Testez toute la chaîne sur une page sans risque.

Que faire si les pages divergent ?

Renvoyez l’identifiant stable, les deux URL, les valeurs exactes et les champs absents ou différents. Préparez un brouillon nommé et demandez une vérification humaine avant toute modification.

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.