Documentation
¶
Index ¶
- func RegisterClaudeAccounts(ctx context.Context, store claude.TokenStore) ([]llm.DetectedProvider, error)
- type BuildConfig
- type Definition
- type DetectEnv
- type Registry
- func (r *Registry) Build(ctx context.Context, req llm.DetectedProvider, client *http.Client, ...) (llm.Provider, error)
- func (r *Registry) Definition(typeName string) (Definition, bool)
- func (r *Registry) Detect(ctx context.Context, env llm.DetectEnv, disabled map[string]bool) ([]llm.DetectedProvider, error)
- func (r *Registry) Register(def Definition)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterClaudeAccounts ¶
func RegisterClaudeAccounts(ctx context.Context, store claude.TokenStore) ([]llm.DetectedProvider, error)
Types ¶
type BuildConfig ¶
type Definition ¶
type Registry ¶
type Registry struct {
// contains filtered or unexported fields
}
func (*Registry) Definition ¶
func (r *Registry) Definition(typeName string) (Definition, bool)
func (*Registry) Register ¶
func (r *Registry) Register(def Definition)
Click to show internal directories.
Click to hide internal directories.