Skip to content

v0.13.0

Choose a tag to compare

@timofriedlberlin timofriedlberlin released this 27 Feb 22:59
· 298 commits to main since this release

What's New

AWS Bedrock Provider

  • Full streaming support with Converse Stream API
  • Tool calling support
  • Model registry with ~40 models (Anthropic Claude, Meta Llama, Amazon Nova, Mistral, Cohere)
  • Cost calculation with inference profile prefix handling

Provider Registration Refactor

  • New MaybeRegister pattern for all providers
  • Each provider encapsulates its own configuration logic
  • RegisterFunc type and RegisterAll method on Registry

Model Database (modeldb package)

  • Embedded models.dev database (~1.2MB, 50+ providers)
  • Lazy loading on first access
  • Provider name mapping
  • Rich model metadata: pricing, context limits, modalities, capabilities

Breaking Changes

None

New Dependencies

  • github.com/aws/aws-sdk-go-v2 for Bedrock