enum
AI::Provider::ModelType
Overview
Enum representing the different types of AI models.
Defined in:
ai/provider/errors/no_such_model_error.crEnum Members
-
LanguageModel =
0 -
EmbeddingModel =
1 -
ImageModel =
2 -
TranscriptionModel =
3 -
SpeechModel =
4 -
RerankingModel =
5
Instance Method Summary
-
#embedding_model?
Returns
trueif this enum value equalsEmbeddingModel -
#image_model?
Returns
trueif this enum value equalsImageModel -
#language_model?
Returns
trueif this enum value equalsLanguageModel -
#reranking_model?
Returns
trueif this enum value equalsRerankingModel -
#speech_model?
Returns
trueif this enum value equalsSpeechModel -
#to_s : String
Returns the camelCase string representation as used in the JS SDK.
-
#transcription_model?
Returns
trueif this enum value equalsTranscriptionModel