Skip to main content
v0.5.0
2025-10-23

Publish prompt

  • A new method has been added to the SDK basalt.prompt.publish. This method allow users to programmatically publish a prompt.
v0.4.1
2025-10-21

Traces & logs

  • Accept arrays as input, output and ideal_output
  • Better support of input_tokens, output_tokens and cost

Python version

  • Minimal python version is now 3.10
v0.4.0
2025-10-06

Development experience improvement

  • Modification of the typings and documentation for a better developer experience when using the Python SDK
  • Review methods to better support of async and add sync methods.
v0.3.0
2025-08-08

Experiments

  • Added idealOutput params to traces and logs for ground truth evaluation in experiments
v0.2.3
2025-06-30

Datasets

  • Support of dataset methods
  • Caching of datasets
v0.2.2
2025-05-14

Add methods

  • Added setEvaluatorConfig to traces
  • AddedsetExperiment to traces
v0.2.1
2025-05-01

Experiments

  • Added experiments.
v0.2.0
2025-05-01

Evaluations

  • Added evaluations at the trace and log level.
v0.1.4
2025-03-31

Latency & Costs

  • Added support for latency and costs through the monitoring system.
v0.1.3
2025-03-19

Patch for Basic Monitoring

  • Patch the generation.end() that were not well flushed in certain cases.
v0.1.2
2025-03-18

Basic Monitoring

  • Implemented basic monitoring after getting a prompt.
v0.1.1
2025-03-06

Patch for trace.end()

  • Patch for trace.end() to allow for more flexible trace ending.
v0.1.0
2025-03-05

Monitoring

  • Added support for monitoring.
  • Added support for tracing.
v0.0.5
2025-02-10

List and Describe prompts

  • Added support for listing and describing prompts.
v0.0.4
2025-01-17

First release of the SDK 🎉

  • Added support for getting prompts.