Frequently asked questions about Basalt SDK and platform.
How do I authenticate with Basalt?
What languages does Basalt SDK support?
How do I manage prompts with Basalt?
What is the difference between basic monitoring and tracing?
basalt.prompt.get()
. It’s ideal for simple workflows that use a single prompt to generate a response.Tracing is a more comprehensive system for monitoring complex workflows with multiple steps, branching logic, and/or parallel processes. It gives you deeper visibility into each step of your AI application and requires more explicit code to create traces, logs, and generations.Use basic monitoring for simple use cases and tracing for complex workflows where you need to understand what happens at each step.How do experiments work in Basalt?
How does evaluation work in Basalt?
What is the purpose of caching in the SDK?
How do I monitor a complex workflow with multiple steps?
How should I handle errors with the SDK?
value
and error
properties:How do I associate user information with traces?
How do I use prompt versions and tags?
How can I improve performance with the SDK?
When will the Datasets feature be available?