Skip to content

September 5, 2024

Implementation of Using Finite-State Machine to Constrain Large Language Model Decoding

Last Updated on 2024-09-05 by Clay

This is a simple Python implementation, used to test Finite-State Machine (FSM) constraints for a Large Language Model (LLM) to decode responses in a specific format. It also serves as an introduction to the concept behind the Outlines tool. Of course, my implementation is far simpler compared to the actual Outlines tool.

Read More »Implementation of Using Finite-State Machine to Constrain Large Language Model Decoding