tensorzero 0.1.0
tensorzero: ^0.1.0 copied to clipboard
A full-featured Dart client for TensorZero Gateway supporting both native inference and OpenAI-compatible APIs with streaming, tool calling, and multimodal capabilities.
0.1.0 #
- Initial release of the TensorZero Dart client
- OpenAI-compatible API support (
/openai/v1/chat/completions) - Native TensorZero API support (
/inference) - Comprehensive error handling with Result<T, E> pattern
- Type-safe value objects (ModelName, FunctionName, CacheMode)
- Content block system with union types for multimodal content
- HTTP client with retry logic and configurable timeouts
- Server integration tested and verified
- Enterprise-grade architecture following SOLID principles
- Complete test suite with unit and integration tests