Aller au contenu
ReviewRamble

La lettre hebdomadaire

L’IA, évaluée, dans votre boîte mail.

  • Les nouveaux tests d’outils, de modèles, de serveurs MCP et de dépôts, avec le verdict en premier
  • Les prix et les notes revérifiés quand quelque chose change
  • Les nouvelles analyses dès leur publication

Modèles, agents, serveurs MCP et les outils qui méritent vraiment votre temps.

Un e-mail par semaine. Désinscrivez-vous avec le lien présent dans chaque lettre. Comment nous utilisons votre e-mail

Actualités et recherche IA

Actualités ·

Hugging Face publie AnyLanguageModel 1.0 pour les apps Swift

AnyLanguageModel 1.0 remplace directement le framework Foundation Models d'Apple : il suffit de changer un import pour que le même code fonctionne avec le modèle système d'Apple, des modèles ouverts via llama.cpp, MLX ou Core ML, ou des fournisseurs hébergés. Après un an de versions, l'appel d'outils et la génération guidée marchent avec tous les fournisseurs, et les images sont prises en charge. swift-huggingface 1.0 et swift-xet 1.0 sortent en même temps.

Le framework Foundation Models d'Apple offre aux développeurs iPhone et Mac un moyen propre d'appeler le modèle de langage intégré au système, mais seulement celui-là. AnyLanguageModel, de Hugging Face, désormais en version 1.0 après environ un an de publications, conserve l'API d'Apple et permet au même code de dialoguer avec presque n'importe quel autre modèle. Pour les développeurs curieux des modèles locaux mais réticents à gérer plusieurs fournisseurs d'inférence, l'essai devient moins coûteux.

L'argument tient en une ligne modifiée. On change l'import, et le même code de session fonctionne avec le modèle système d'Apple, avec des modèles à poids ouverts via llama.cpp, MLX ou Core ML, ou avec des services hébergés, dont Hugging Face Inference Providers et des points d'accès compatibles OpenAI comme OpenRouter. La version 1.0 ajoute les images avec la syntaxe de Foundation Models 27, si bien que les requêtes peuvent inclure des photos, et sur les versions 27 d'Apple elle fonctionne aussi avec tout modèle conforme au protocole LanguageModel d'Apple. Les fournisseurs hébergés bénéficient des mêmes fonctions que les modèles locaux : génération guidée, appels d'outils en streaming et décompte des tokens. Le raisonnement est conservé dans la transcription et automatiquement omis quand une requête passe chez un fournisseur incapable de le rejouer, et les clés d'API proviennent d'une fonction plutôt que d'une chaîne fixe, pour qu'une application puisse obtenir des jetons à courte durée auprès de son propre serveur.

Hugging Face publie aussi swift-huggingface 1.0 et swift-xet 1.0, qui accélèrent le téléchargement de modèles depuis le Hub. Ses exemples montrent l'étendue : certains des petits modèles les plus téléchargés tiennent sur un iPhone, Qwen3.8 27B tourne sur un Mac doté d'au moins 32 Go de mémoire, et un modèle de la taille de GLM-5.3, environ 1,5 To en BF16, s'utilise mieux via des fournisseurs hébergés.

Pour qui développe sur les plateformes d'Apple, cela rend plus réalistes les applications qui privilégient le local. L'outil s'appuie sur les moteurs que nous testons, MLX et llama.cpp, sans les remplacer, et permet de commencer avec le modèle intégré d'Apple puis de passer plus tard à un modèle ouvert ou hébergé sans réécrire l'application.

Le principal risque est la dépendance au calendrier d'Apple. AnyLanguageModel reproduit une API qu'Apple modifie chaque année : chaque nouvelle version du système demande un rattrapage, et les nouveautés d'Apple risquent d'arriver ici en retard. Les développeurs prennent aussi en charge le choix et le test des modèles, y compris la confidentialité quand les requêtes quittent l'appareil. Hugging Face annonce pour la suite des modèles qui décident et des modèles qui écoutent, ce qui élargirait le champ au-delà du texte.

Notre avis : Pour les développeurs Apple, cela réduit le coût d'essayer des modèles locaux sans miser sur un seul fournisseur. La bibliothèque doit suivre chaque année l'API d'Apple, ce qui constitue le principal risque à long terme.

Nos tests :MLXllama.cpp

Source : Hugging Face

Autres articles