class ModelType(UnifiedModelType, Enum):
def __str__(self):
def __repr__(self):
def __new__(cls, value: Union['ModelType', str]):
def from_name(cls, name: str):
def value_for_tiktoken(self):
def support_native_structured_output(self):
def support_native_tool_calling(self):
def is_openai(self):
def is_amd(self):
def is_aws_bedrock(self):
def is_azure_openai(self):
def is_zhipuai(self):
def is_anthropic(self):
def is_groq(self):
def is_cerebras(self):
def is_nebius(self):
def is_cometapi(self):
def is_openrouter(self):
def is_lmstudio(self):
def is_together(self):
def is_sambanova(self):
def is_mistral(self):
def is_nvidia(self):
def is_gemini(self):
def is_reka(self):
def is_cohere(self):
def is_yi(self):
def is_qwen(self):
def is_deepseek(self):
def is_netmind(self):
def is_ppio(self):
def is_internlm(self):
def is_modelscope(self):
def is_moonshot(self):
def is_sglang(self):
def is_siliconflow(self):
def is_watsonx(self):
def is_qianfan(self):
def is_novita(self):
def is_crynux(self):
def is_aiml(self):
def token_limit(self):
class EmbeddingModelType(Enum):
def is_jina(self):
def output_dim(self):
class GeminiEmbeddingTaskType(str, Enum):
class VectorDistance(Enum):
class OpenAIImageType(Enum):
class ModelPlatformType(Enum):
def from_name(cls, name):
def is_azure(self):
def is_ollama(self):
def is_vllm(self):
def is_litellm(self):
def is_openai_compatible_model(self):
def is_samba(self):
def is_volcano(self):
def is_aihubmix(self):
def is_minimax(self):
class AudioModelType(Enum):
class VoiceType(Enum):