한줄평
“LLM 기반 기능을 체계적으로 개발하려는 프로그래머께 적합합니다. 새로운 언어를 익혀야 하므로 가벼운 스크립트만 필요한 경우에는 과할 수 있습니다.”
이런 분께 LLM 기능을 구조적으로 개발하려는 프로그래머께
좋은 점
- 프롬프트와 출력 스키마를 코드로 정의해 유지보수하기 좋음
- Apache-2.0 오픈소스
아쉬운 점
- 별도 언어·툴체인을 학습해야 하는 개발자 전용 도구
- 일반 사용자용 앱이 아님
BAML 소개
LLM 프롬프트와 구조화된 출력을 코드처럼 정의해 다루는 프로그래밍 언어이자 개발 도구입니다. 에이전트·AI 기능을 안정적으로 만들려는 개발자를 겨냥합니다. 명령줄 도구와 개발 툴체인 형태로 제공됩니다.