Skip to main content

Offline JSON schema validation & auto-repair for local LLMs

Project description

llm-schema-lock

Оффлайн-валидация JSON для локальных LLM. Автоматически чинит битый JSON.

Установка

pip install llm-schema-lock

Пример использования:
from llm_schema_lock import validate_and_fix

schema = {"type": "object", "properties": {"answer": {"type": "string"}}, "required": ["answer"]}

result = validate_and_fix('{"answer": "OK"}', schema)
print(result)

Купить Pro-лицензию:
Цена: 1 990 ₽/мес или 14 900  навсегда
Инструкция по покупке:
1.Получи свой ID компьютера командой: python -c "from llm_schema_lock._license import check_license; print(check_license()['machine_id'])"
2.Переведи деньги по СБП на номер: +7-952-635-10-55 (ВТБ)
3 комментарии к переводу напиши: lic:ТВОЙ_ID
4.Отправь скриншот чека в Telegram: @iLL1cc
5 течение 15 минут получишь файл license.dat

Лицензия:
MIT. Коммерческое использование требует Pro-ключа.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

llm_schema_lock-0.1.1.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

llm_schema_lock-0.1.1-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file llm_schema_lock-0.1.1.tar.gz.

File metadata

  • Download URL: llm_schema_lock-0.1.1.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for llm_schema_lock-0.1.1.tar.gz
Algorithm Hash digest
SHA256 c76d7c029f7cc65d20f06ad589e826f4216fe6d022b76c0f59d735750d1f4355
MD5 d1257526e70135ae7a2302f9193c3285
BLAKE2b-256 845d9af33922eeafb514358f701b056d4c005f5a84eca4213a44050d82e3afd5

See more details on using hashes here.

File details

Details for the file llm_schema_lock-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for llm_schema_lock-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8d5c883fb2260badfbe02fc06acf287b6ae99dd89ca1ebcf5f7abd789af20449
MD5 f453c07116a2ee1058f7c65ab472d818
BLAKE2b-256 f4f130b4443d44204d8f0631c28b442e473912eb0bb1d986f89d0e6c59201dc0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page