Package com.embabel.common.ai.autoconfig
Class ProviderInitialization
-
- All Implemented Interfaces:
public final class ProviderInitializationResult of LLM initialization process.
-
-
Field Summary
Fields Modifier and Type Field Description private final IntegertotalLlmsprivate final IntegertotalEmbeddingsprivate final Stringproviderprivate final List<RegisteredModel>registeredLlmsprivate final List<RegisteredModel>registeredEmbeddingsprivate final InstantinitializedAt
-
Constructor Summary
Constructors Constructor Description ProviderInitialization(String provider, List<RegisteredModel> registeredLlms, List<RegisteredModel> registeredEmbeddings, Instant initializedAt)
-
Method Summary
Modifier and Type Method Description final IntegergetTotalLlms()final IntegergetTotalEmbeddings()final StringgetProvider()final List<RegisteredModel>getRegisteredLlms()final List<RegisteredModel>getRegisteredEmbeddings()final InstantgetInitializedAt()final Stringsummary()-
-
Constructor Detail
-
ProviderInitialization
ProviderInitialization(String provider, List<RegisteredModel> registeredLlms, List<RegisteredModel> registeredEmbeddings, Instant initializedAt)
-
-
Method Detail
-
getTotalLlms
final Integer getTotalLlms()
-
getTotalEmbeddings
final Integer getTotalEmbeddings()
-
getProvider
final String getProvider()
-
getRegisteredLlms
final List<RegisteredModel> getRegisteredLlms()
-
getRegisteredEmbeddings
final List<RegisteredModel> getRegisteredEmbeddings()
-
getInitializedAt
final Instant getInitializedAt()
-
-
-
-