Structured Text Generation
-
Updated
Dec 28, 2024 - Python
Structured Text Generation
Resource list for generating JSON using LLMs via function calling, tools, CFG. Libraries, Models, Notebooks, etc.
BAML is a language that helps you get structured data from LLMs, with the best DX possible. Works with all languages. Check out the promptfiddle.com playground
Efficient, Flexible and Portable Structured Generation
Experimental Code for StructuredRAG: JSON Response Formatting with Large Language Models
Query language for blending SQL logic and LLM reasoning across structured + unstructured data. [Findings of ACL 2024]
Extract structured data from local or remote LLM models
TensorRT-LLM server with Structured Outputs (JSON) built with Rust
Structured Generation Evals
A guide to structured generation using constrained decoding
Speculative grammar backtracking algorithm for LLM decoding conforming to some lark context-free grammar (CFG)
Presentation at PyData Global: Building Knowledge Graph-Based Agents with Structured Text Generation and Open-Weights Models
Word alignment of multilingual sentences using structured generation
Presentación en la conferencia IADevs 2024: Potenciando la Generación Aumentada usando Recuperación con Grafos de Conocimiento
Mistral AI Fine-tuning Hackathon
Examples of code that use Outlines to enable structured text generation for LLMs running on Modal
A gentle tutorial on structured generation using Anthropic and Pydantic
Progressively extracts structured information from multi-turn user chats using pydantic schemas and LLMs
A fiction machine inspired by Borges
Use `outlines` generators with Haystack.
Add a description, image, and links to the structured-generation topic page so that developers can more easily learn about it.
To associate your repository with the structured-generation topic, visit your repo's landing page and select "manage topics."