Skip to main content

Module codegen

Module codegen 

Source
Expand description

Code generator: BAML AST โ†’ Rust source code with schemars + serde derives.

Generates:

  • Rust structs for each BAML class
  • Rust enums for string unions
  • Tool registrations for BAML classes with task field (= tool definitions)
  • Prompt constants for BAML functions

Functionsยง

generate
Generate Rust source code from parsed BAML module.