llmSchemaBuilder function

Builder llmSchemaBuilder(
  1. BuilderOptions options
)

Builder factory registered in build.yaml under the llm_schema key.

Add build_runner + typed_llm_generator as dev dependencies, annotate classes with @LlmSchema(), add part '<file>.g.dart'; to the source file, then run dart run build_runner build.

Implementation

Builder llmSchemaBuilder(BuilderOptions options) =>
    SharedPartBuilder([LlmSchemaGenerator()], 'llm_schema');