Skip to content

Feat/sampler integration#199

Open
uniaolives wants to merge 3 commits intotalos-agent:mainfrom
aurum-grid:feat/sampler-integration
Open

Feat/sampler integration#199
uniaolives wants to merge 3 commits intotalos-agent:mainfrom
aurum-grid:feat/sampler-integration

Conversation

@uniaolives
Copy link

feat: Add Python wrapper for the sampler tool

This change introduces a Python wrapper for the sampler command-line tool, allowing users to define and run sampler configurations programmatically.

Key features:

  • Pydantic models for all sampler components, providing a structured and type-safe way to create configurations.
  • A run_sampler tool that takes a SamplerConfig object, generates a temporary YAML file, and executes the sampler binary.
  • Unit tests to ensure the wrapper function calls the sampler binary with the correct arguments.

uniaolives and others added 3 commits October 10, 2025 08:04
Rede Globo
This change introduces a Python wrapper for the `sampler` command-line tool, allowing users to define and run `sampler` configurations programmatically.

Key features:
- Pydantic models for all `sampler` components, providing a structured and type-safe way to create configurations.
- A `run_sampler` tool that takes a `SamplerConfig` object, generates a temporary YAML file, and executes the `sampler` binary.
- Unit tests to ensure the wrapper function calls the `sampler` binary with the correct arguments.
@uniaolives
Copy link
Author

feat: Add Python wrapper for the sampler tool

This change introduces a Python wrapper for the sampler command-line tool, allowing users to define and run sampler configurations programmatically.

Key features:

  • Pydantic models for all sampler components, providing a structured and type-safe way to create configurations.
  • A run_sampler tool that takes a SamplerConfig object, generates a temporary YAML file, and executes the sampler binary.
  • Unit tests to ensure the wrapper function calls the sampler binary with the correct arguments.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant