Koog 0.4.0, uma atualização da estrutura JetBrains Kotlin para a construção de agentes de IA, apresenta saída estruturada nativa destinada a se sustentar em produção. Ele também adiciona o iOS da Apple como uma plataforma de destino, bem como o modelo GPT-5 e o suporte a Opentelemetria.
Anunciado em 28 de agosto, o Koog 0.4.0 visa tornar os agentes observáveis, sem costura, implantáveis na pilha de um usuário e mais previsíveis, adicionando suporte a novas plataformas e modelos, disse JetBrains. O código é acessível no GitHub. A saída estruturada nativa aborda uma situação em que um grande modelo de idioma (LLM) pode fornecer o formato de dados exato necessário, mas o processo para de funcionar. O KOOG 0.4.0 adiciona saída estruturada nativa suportada por alguns LLMs, com corrimãos pragmáticos como tentativas e estratégias de fixação. Quando um modelo suporta saída estruturada, a estrutura o usa diretamente. Caso contrário, Koog volta a uma prontutação e correção sintonizada, com um analisador de fixação alimentado por um modelo separado, até que a carga útil pareça exatamente como deveria.
Para o iOS, o Koog está agora disponível no sistema operacional móvel da Apple como parte de um foco na multiplataforma Kotlin. Os desenvolvedores podem construir um agente uma vez e enviá -lo para as extremidades iOS, Android e JVM – tudo com os mesmos gráficos de estratégia, ganchos de observabilidade e testes. Mas os desenvolvedores devem usar o Koog 0.4.1 para construir para iOS. Além disso, com os parâmetros KOOG 0.4.0, o suporte GPT-5 e o LLM personalizado ajudam um modelo a pensar mais nos parâmetros complexos. Configurações como reasoningEffort Habilite um equilíbrio de qualidade, custo e latência para cada chamada, de acordo com JetBrains. Enquanto isso, o apoio de OpenElemetria suporta o kit de ferramentas de desenvolvimento da W&B Weave AI e a plataforma de engenharia Langfuse Open Source LLM.
