Package dev.enola.ai.iri
Class AnthropicModelProvider<T>
java.lang.Object
dev.enola.ai.iri.AnthropicModelProvider<T>
- Type Parameters:
T- The class specific to the implementing technical framework.
- All Implemented Interfaces:
Provider<T>
- Direct Known Subclasses:
AnthropicChatModelProvider,AnthropicLlmProvider
Base class for Enola.dev Anthropic AI
URI implementations.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final URIprotected final SecretManager -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
ANTHROPIC_API_KEY_SECRET_NAME
- See Also:
-
CLAUDE_HAIKU_3
-
secretManager
-
-
Constructor Details
-
AnthropicModelProvider
-
-
Method Details
-
name
-
docURL
-
uriTemplates
- Specified by:
uriTemplatesin interfaceProvider<T>
-
uriExamples
- Specified by:
uriExamplesin interfaceProvider<T>
-
optional
Description copied from interface:ProviderReturn AI Thing if it's available. Empty if its configuration like secrets etc. is missing. -
create
-