Package com.embabel.common.ai.model
Object ModelSelectionCriteria.Companion
-
- All Implemented Interfaces:
public class ModelSelectionCriteria.Companion
-
-
Field Summary
Fields Modifier and Type Field Description private final ModelSelectionCriteriaAutoprivate final ModelSelectionCriteriaPlatformDefaultpublic final static ModelSelectionCriteria.CompanionINSTANCE
-
Method Summary
Modifier and Type Method Description final static ModelSelectionCriteriabyRole(String role)final static ModelSelectionCriteriabyName(String name)final static ModelSelectionCriteriarandomOf(String names)final static ModelSelectionCriteriafirstOf(String names)final ModelSelectionCriteriagetAuto()Choose an LLM automatically. final ModelSelectionCriteriagetPlatformDefault()-
-
Method Detail
-
byRole
final static ModelSelectionCriteria byRole(String role)
-
byName
final static ModelSelectionCriteria byName(String name)
-
randomOf
final static ModelSelectionCriteria randomOf(String names)
-
firstOf
final static ModelSelectionCriteria firstOf(String names)
-
getAuto
final ModelSelectionCriteria getAuto()
Choose an LLM automatically. Rely on platform to do the right thing.
-
getPlatformDefault
final ModelSelectionCriteria getPlatformDefault()
-
-
-
-