Skip to content

aastroza/structured-generation-benchmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

structured-generation-benchmark

To use Large Language Models (LLMs) effectively and reliably, it's essential to include structured generation techniques. Being able to get outputs like regular expressions, JSON, or a Pydantic data model is key for making useful software.

But what's the real effect of using libraries like Outlines or Instructor to achieve that goal?

This repository has put together evaluations to answer this question.

Function Calling

The ability of the LLM to call functions.

Datasets

Evaluation

Reports

Synthetic Data Generation

Using an LLM to create artificial data.

Reports