ProviderModuleReport
org.llm4s.llmconnect.spi.ProviderModuleReport
@Stable
final case class ProviderModuleReport(moduleClass: String, providerIds: Seq[String], source: Option[String], embeddingProviderIds: Seq[String])
One Llm4sProviderModule that classpath discovery loaded.
Value parameters
- embeddingProviderIds
-
the embedding provider ids it contributed.
- moduleClass
-
fully-qualified name of the module class.
- providerIds
-
the chat provider ids it contributed, in canonical spelling.
- source
-
where the class was loaded from (a jar URL or a directory), when the JVM can say.
Nonefor a class with no code source, which is normal under some class loaders.
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article