LMQL — LLM 프로그래밍 언어 (제약 기반 생성)
LMQL (LLM Query Language)
LMQL은 LLM 상호작용을 위한 프로그래밍 언어예요. 프롬프트를 템플릿으로 작성하고 where 절로 제약 조건을 걸어, 생성 텍스트가 형식·길이·어휘를 지키도록 강제할 수 있어요. 제약 디코딩 엔진이 문자 단위 제약을 토큰 마스크로 번역해 생성 중에 즉시 적용해요.
이 카테고리의 문서
- 시작하기: LMQL 시작하기 — 첫 프로그램
- 모델: 모델 백엔드 — 여러 LLM 연결하기
- 언어: 언어 레퍼런스 — 쿼리 문자열과 제약