Voltar
AnyLanguageModel 1.0 chega e unifica modelos locais e hospedados nas plataformas da Apple

AnyLanguageModel 1.0 chega e unifica modelos locais e hospedados nas plataformas da Apple

Aprofundamento CEVIU

Aprofundamento

O AnyLanguageModel nasceu de um problema prático: desenvolvedores Apple queriam testar modelos locais, mas não queriam manter código diferente para cada provider de inferência. A resposta foi copiar a API do Foundation Models e deixar o dev escolher o modelo. Trocando o import, a mesma sessão roda com o modelo do sistema, com open-weight via llama.cpp, MLX e Core ML, ou com providers hospedados como OpenAI, Anthropic, Private Cloud Compute e Hugging Face Inference Providers.

A 1.0 fecha as lacunas entre local e nuvem. Tool calling e guided generation (inclusive com tipos @Generable aninhados) funcionam em todos os providers. Reasoning entra no transcript e é omitido automaticamente ao trocar para um provider que não consegue reproduzi-lo. As chaves de API vêm de uma closure, o que permite buscar tokens de curta duração no seu próprio servidor. E a biblioteca também roda em Linux. Na ponta dos modelos, Gemma 4 E2B (cerca de 3,4 GB) e LFM2.5 2.6B (cerca de 1,7 GB) cabem num iPhone, e o Qwen3.8 27B em MLX (cerca de 16 GB) pede um Mac com 32 GB ou mais.

O que mudou

A cobertura do CEVIU em 12 de junho de 2026, sobre a IA no dispositivo após a WWDC 2026, já apontava que os modelos de fundação da Apple passariam a aceitar imagens e a rodar tanto no aparelho quanto via Private Cloud Compute. A 1.0 do AnyLanguageModel entrega isso na prática: prompts com imagem na sintaxe do Foundation Models 27 e suporte ao Private Cloud Compute no OS 27. Em 16 de junho de 2026, o CEVIU noticiou a biblioteca Swift Claude para Foundation Models. Agora a Anthropic também entra por um provider único, com adaptive thinking e opções de esforço.

Por que isso importa

Quem desenvolve para Apple ganha uma camada única para decidir, por tarefa, entre rodar local (privacidade, custo zero por token) ou chamar um modelo grande hospedado. Trocar de provider deixa de exigir reescrita.

Linha do tempo

  1. CEVIU analisa a IA no dispositivo após a WWDC 2026, com imagens e Private Cloud Compute.

  2. Apple lança biblioteca Swift Claude para Foundation Models.

  3. AnyLanguageModel 1.0, swift-huggingface 1.0 e swift-xet 1.0 são lançados.

Perguntas frequentes

O que é o AnyLanguageModel?

É uma biblioteca Swift que substitui o framework Foundation Models da Apple sem mudar o código de sessão. Você troca o import e escolhe o modelo e o provider que o app vai usar. Chegou à versão 1.0 um ano depois do lançamento.

Quais providers o AnyLanguageModel 1.0 suporta?

Locais: o modelo do sistema, llama.cpp, MLX e Core ML. Hospedados: OpenAI (Chat Completions e Responses), Open Responses, Anthropic (Messages API), Private Cloud Compute no OS 27 e Hugging Face Inference Providers. Endpoints compatíveis com OpenAI, como OpenRouter, funcionam por base URL personalizada.

Que modelos locais cabem em um iPhone?

O Gemma 4 E2B, com cerca de 3,4 GB em Q4_0, e o LFM2.5 2.6B, com cerca de 1,7 GB em Q4_K_M. O Qwen3.8 27B em MLX, com cerca de 16 GB, pede um Mac com 32 GB ou mais.

Dá para usar a biblioteca fora do ecossistema Apple?

Em parte. A biblioteca roda em Linux, então o mesmo código Swift pode funcionar num servidor. Junto da 1.0 saíram também o swift-huggingface e o swift-xet, que aceleram o download de modelos do Hub em apps Swift.

Fontes

Avalie este artigo:
Categoria
CEVIU IA
Publicado
21 de outubro de 2026
Editoria
CEVIU IA

Quer receber mais sobre CEVIU IA?

Conteúdo curado diariamente, direto no seu e-mail.

Conteúdo curado diariamenteDiversas categoriasCancele quando quiser