Versions in this module Expand all Collapse all v0 v0.1.13 Feb 16, 2025 Changes in this version + type Model string + const ModelLlamaSonarHuge + const ModelLlamaSonarLarge + const ModelLlamaSonarSmall + type Option func(*options) + func WithAPIKey(apiKey string) Option + func WithModel(model Model) Option + type Tool struct + CallbacksHandler callbacks.Handler + func New(opts ...Option) (*Tool, error) + func (t *Tool) Call(ctx context.Context, input string) (string, error) + func (t *Tool) Description() string + func (t *Tool) Name() string