PulseAugur
实时 20:56:18
English(EN) I Had a GBNF Grammar File and Nowhere to Point It. So I Added Support for It.

开发者为ShapeCraft添加GBNF语法支持,以控制本地LLM输出

一位开发者通过添加对GBNF语法的支持,增强了ShapeCraft结构化输出库,使用户能够让本地LLM生成严格遵循预定义格式的输出。此新功能通过`gbnf`模式类型实现,可防止模型产生格式错误的响应,这是本地部署中常见的问题。该实现包括一个原生的`llama.cpp`后端,可在令牌级别强制执行语法,并为OpenAI和Groq等其他后端提供尽力而为的方法,其中语法被注入到提示中,并对输出进行验证。 AI

影响 使本地LLM的结构化输出更加可靠,减少自动化工作流中的错误。

排序理由 开发者为现有库添加新功能。

在 dev.to — LLM tag 阅读 →

AI 生成摘要 · Google Gemini · 来自 1 个来源。 我们如何撰写摘要 →

开发者为ShapeCraft添加GBNF语法支持,以控制本地LLM输出

报道来源 [1]

  1. dev.to — LLM tag TIER_1 English(EN) · Yatin Davra ·

    我有一个GBNF语法文件,却无处可用。于是我添加了对它的支持。

    <p>I was building a classification step that had to run entirely on a local model - no cloud calls, straight through llama.cpp. Read a chunk of text, output exactly one of a handful of fixed labels. It ran in a tight, low-latency loop with basically no retry budget, and local mod…