From cd03b6d2688038193288c841996732c012ab1790 Mon Sep 17 00:00:00 2001 From: Noam Gat Date: Wed, 16 Oct 2024 16:43:53 +0300 Subject: [PATCH] v0.10.9 --- CHANGELOG.md | 3 +++ README.md | 1 + pyproject.toml | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7ac9e76..9ee2fb9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # LM Format Enforcer Changelog +## v0.10.9 +- Added new sample: [Extracting structured data from vision models](https://github.com/noamgat/lm-format-enforcer/blob/main/samples/colab_llama32_vision_enforcer.ipynb) + ## v0.10.8 - Fixed support for tokenizers with larger vocabularies than the models. Enables visual models such as Llama3.2 - JsonSchemaParser: Fixed additionalProperies and oneOf edge cases diff --git a/README.md b/README.md index da5b84b..ab949ee 100644 --- a/README.md +++ b/README.md @@ -79,6 +79,7 @@ Integrates into existing pipelines | ✅ | ❌ | ❌ | ✅ Optional JSON Fields | ✅ | ❌ | ❌ | ❌ LLM Controls JSON field ordering and whitespace | ✅ | ❌ | ❌ | ❌ JSON Schema with recursive classes | ✅ | ❌ | ✅ | ❌ +Visual model support | [✅](https://github.com/noamgat/lm-format-enforcer/blob/main/samples/colab_llama32_vision_enforcer.ipynb) | ✅ | ❌ | ❌ Spotted a mistake? Library updated with new capabilities? [Open an issue!](https://github.com/noamgat/lm-format-enforcer/issues) diff --git a/pyproject.toml b/pyproject.toml index 2f1b04e..f34ca3a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "lm-format-enforcer" -version = "0.10.8" +version = "0.10.9" description = "Enforce the output format (JSON Schema, Regex etc) of a language model" authors = ["Noam Gat "] license = "MIT"