AnyLanguageModel 1.0: Un anno di modelli locali su piattaforme Apple
huggingface ·
Hugging Face ha rilasciato AnyLanguageModel 1.0, un pacchetto Swift che offre un'API compatibile e pronta all'uso per le piattaforme Apple, consentendo agli sviluppatori di passare facilmente tra provider di inferenza locali e ospitati. Questo aggiornamento segue un anno di sviluppo basato sul feedback degli sviluppatori di app, che cercavano di semplificare l'integrazione dei modelli locali senza gestire la complessità di più sistemi di inferenza. La nuova versione supporta il tool calling, la generazione guidata e l'allegazione di immagini su tutti i provider, inclusi i modelli open-weight tramite llama.cpp, MLX e Core ML. Il supporto per i modelli ospitati si è notevolmente ampliato, includendo OpenAI, Anthropic, Google Gemini, Ollama e Hugging Face Inference Providers, permettendo l'utilizzo di modelli di grandi dimensioni come GPT-OSS-120B attraverso endpoint cloud. Anche le capacità dei modelli locali sono migliorate, con download popolari come Gemma 4 E2B e Qwen3.8 27B, ottimizzati per vari vincoli hardware, dagli iPhone ai Mac Studio. Il rilascio coincide con swift-huggingface 1.0 e swift-xet 1.0, che accelerano il download dei modelli dall'Hub direttamente nelle applicazioni Swift. Gli sviluppatori possono ora aggiornare le app esistenti seguendo le indicazioni di migrazione fornite nelle note di rilascio, mentre i futuri aggiornamenti promettono di estendere questo approccio unificato ai modelli decisionali e di ascolto audio.
huggingface