본문 바로가기
B

BAML

BAML

AI 에이전트용 프로그래밍 언어

한줄평

LLM 기반 기능을 체계적으로 개발하려는 프로그래머께 적합합니다. 새로운 언어를 익혀야 하므로 가벼운 스크립트만 필요한 경우에는 과할 수 있습니다.

이런 분께 LLM 기능을 구조적으로 개발하려는 프로그래머께

좋은 점

  • 프롬프트와 출력 스키마를 코드로 정의해 유지보수하기 좋음
  • Apache-2.0 오픈소스

아쉬운 점

  • 별도 언어·툴체인을 학습해야 하는 개발자 전용 도구
  • 일반 사용자용 앱이 아님

BAML 소개

LLM 프롬프트와 구조화된 출력을 코드처럼 정의해 다루는 프로그래밍 언어이자 개발 도구입니다. 에이전트·AI 기능을 안정적으로 만들려는 개발자를 겨냥합니다. 명령줄 도구와 개발 툴체인 형태로 제공됩니다.

제작사

BoundaryML · 공식 홈페이지