LLM 0.37 adiciona embeddings multimodais e incorpora correções de 12 autores
O LLM 0.37 resolve três tarefas práticas de uma só vez: simplifica a conexão de APIs compatíveis com a OpenAI, aceita texto, áudio, imagens e vídeo para embeddings e adiciona novos modelos. Ainda mais interessante é o processo de desenvolvimento: 12 autores enviaram correções, quase todos com ajuda de IA, e Willison usou modelos poderosos para a análise inicial das propostas.
Processado por IA de Simon Willison; editado por Hamidun News
As ferramentas de linha de comando para trabalhar com modelos logo esbarram no mesmo problema: cada provedor exige uma configuração própria, e os dados há muito tempo não se limitam a texto. No LLM 0.37, Simon Willison enfrenta as duas questões. A versão simplifica a conexão de APIs compatíveis com a OpenAI e permite enviar ao sistema de embeddings objetos de diferentes tipos: texto, áudio, imagens e vídeo.
Na prática, isso significa menos código especial em torno dos modelos. Se uma equipe armazena transcrições de chamadas, fotos de produtos e vídeos de treinamento, ela não precisa mais fingir de antemão que tudo isso é o mesmo tipo de conteúdo. Cada objeto pode receber seu próprio content type, e um modelo multimodal adequado pode gerar a representação vetorial dele.
Uma interface para diferentes provedores
O novo comando llm openai endpoint add destina-se a serviços que reproduzem o formato da API da OpenAI. Antes, o desenvolvedor tinha de lidar manualmente com a configuração de um modelo adicional. Agora a conexão foi transferida para um comando próprio da CLI.
Um cenário simples é este: a equipe tem um gateway interno ou um provedor externo com API compatível com a OpenAI. O desenvolvedor adiciona o endpoint, informa o modelo disponível e depois o chama pela interface habitual do LLM. Isso é especialmente útil para protótipos e ferramentas internas, nos quais os modelos precisam ser trocados ou comparados com frequência.
A versão também adiciona suporte a gpt-6.1-sol e gpt-6.1-terra. O modelo padrão para usuários que não escolheram o seu passou a ser o gpt-6-luna. Segundo Willison, ele custa metade do preço do modelo padrão anterior, o gpt-5.6-luna. Para instalações existentes com um modelo definido explicitamente, essa mudança não altera nada.
Embeddings deixaram de ser apenas de texto
A principal mudança arquitetural é o suporte a diferentes tipos de conteúdo binário na geração de embeddings. Isso é necessário para modelos como o Gemini Embedding 2, capazes de trabalhar não só com texto, mas também com áudio, imagens e vídeo.
Imagine uma busca em uma base de conhecimento de suporte. O usuário digita uma pergunta em texto, mas a resposta certa pode estar em um manual, em uma captura de tela da interface, na gravação de uma conversa ou em um trecho de vídeo. Os embeddings multimodais permitem colocar esses materiais em um espaço de busca comum. O próprio LLM 0.37 não constrói um sistema de busca pronto, mas remove uma barreira incômoda: a biblioteca não exige mais tratar todos os objetos de entrada como iguais.
Aqui é importante verificar os recursos do provedor escolhido. O suporte a um formato na biblioteca não significa que qualquer modelo conectado saiba processar os quatro tipos de dados. Limitações de tamanho de arquivo, custo, formatos e qualidade da busca também continuam por conta do modelo específico.
Pull requests de IA como relatórios de bug detalhados
À parte, Willison descreveu sua experiência com contribuições assistidas por IA em um projeto de código aberto. A versão inclui correções de 12 autores, e quase todas foram criadas com ajuda de IA. Em vez de confiar automaticamente em patches prontos, o autor usou o Opus 5.5 ou o GPT-6 Astra para uma análise inicial das propostas.
A ideia útil aqui não é que o código de IA possa ser aceito sem verificação. Willison encara esse pull request como um relatório de bug acompanhado de um exemplo reproduzível e de uma possível solução. Às vezes o patch serve; outras vezes, é mais fácil corrigir o problema de novo. Esse processo reduz o custo da triagem inicial, mas a responsabilidade pela arquitetura e pelo código final continua com o mantenedor do projeto.
Conclusão prática: equipes que alternam entre provedores ou constroem busca sobre dados mistos devem experimentar o LLM 0.37. E, para donos de repositórios abertos, a própria abordagem editorial é útil: separar o valor do problema encontrado da qualidade do patch de IA enviado e avaliá-los de forma independente.
- 8 de nov. de 2026OpenAI lanca o LifeVal, benchmark em que um agente matricula criancas em creches e compra alimentos
- 8 de nov. de 2026Editor passou 30 entrevistas pelo Claude: as citações são fiéis, mas o modelo nunca dá o veredicto «não assista»
- 8 de nov. de 2026Fireworks processa 40 trilhões de tokens por dia em modelos personalizados — o dobro do verão
- 8 de nov. de 2026Editar 10% das palavras reduz a detecção da marca d'água da OpenAI de 92% para 66%
Perguntas frequentes sobre a notícia
O que se sabe sobre Uma interface para diferentes provedores?
O novo comando llm openai endpoint add destina-se a serviços que reproduzem o formato da API da OpenAI. Antes, o desenvolvedor tinha de lidar manualmente com a configuração de um modelo adicional. Agora a conexão foi transferida para um comando próprio da CLI. Um cenário simples é este: a equipe tem um gateway interno ou um provedor externo com API compatível com a OpenAI. O desenvolvedor adiciona o endpoint, informa o modelo disponível e depois o chama pela interface habitual do LLM.
O que se sabe sobre Embeddings deixaram de ser apenas de texto?
A principal mudança arquitetural é o suporte a diferentes tipos de conteúdo binário na geração de embeddings. Isso é necessário para modelos como o Gemini Embedding 2, capazes de trabalhar não só com texto, mas também com áudio, imagens e vídeo. Imagine uma busca em uma base de conhecimento de suporte. O usuário digita uma pergunta em texto, mas a resposta certa pode estar em um manual, em uma captura de tela da interface, na gravação de uma conversa ou em um trecho de vídeo.
O que se sabe sobre Pull requests de IA como relatórios de bug detalhados?
À parte, Willison descreveu sua experiência com contribuições assistidas por IA em um projeto de código aberto. A versão inclui correções de 12 autores, e quase todas foram criadas com ajuda de IA. Em vez de confiar automaticamente em patches prontos, o autor usou o Opus 5.5 ou o GPT-6 Astra para uma análise inicial das propostas. A ideia útil aqui não é que o código de IA possa ser aceito sem verificação.
Test Frontier LLMs & Autonomous Agents in One Workspace
Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.
O essencial da IA — uma vez por semana
Sete histórias que realmente importaram, escolhidas a dedo. Sem ruído nem releases.
Pronto! Verifique seu e-mail para a confirmação.