Table of Contents

Class ModelFamily

Namespace
Glitch9.AIDevKit

Defines the family names of various AI models and services.

Warning!! DO NOT MAKE THIS INTO ENUM
Enum will make it hard to maintain because if you insert a new family inbetween existing families, it will break the order.

public static class ModelFamily
Inheritance
object
ModelFamily

Fields

Aion

Aion open model (Ollama distributed).

public const string Aion = "Aion"

Field Value

string

Airoboros

Airoboros fine-tuned models for instruction following.

public const string Airoboros = "Airoboros"

Field Value

string

Allam

public const string Allam = "Allam"

Field Value

string

Anubis

Anubis open model (Ollama distributed).

public const string Anubis = "Anubis"

Field Value

string

ChatPaLM2

Google's chat-optimized model based on PaLM 2 (Chat PaLM2).

public const string ChatPaLM2 = "Chat PaLM2"

Field Value

string

Claude

Anthropic's Claude series (Claude 1, 2, 3).

public const string Claude = "Claude"

Field Value

string

Command

Command model family (e.g., Cohere Command R).

public const string Command = "Command"

Field Value

string

Compound

public const string Compound = "Compound"

Field Value

string

DALL_E

OpenAI's image generation model (DALLĀ·E series).

public const string DALL_E = "DALL·E"

Field Value

string

DeepSeek

DeepSeek's open large language model.

public const string DeepSeek = "DeepSeek"

Field Value

string

ERNIE

public const string ERNIE = "ERNIE"

Field Value

string

EVA

EVA vision-language model (open-source).

public const string EVA = "EVA"

Field Value

string

ElevenLabs_STS

ElevenLabs' voice changer models for real-time voice transformation.

public const string ElevenLabs_STS = "ElevenLabs STS"

Field Value

string

ElevenLabs_TTS

ElevenLabs' text-to-speech models.

public const string ElevenLabs_TTS = "ElevenLabs TTS"

Field Value

string

Embedding_Google

Google's text embedding models.

public const string Embedding_Google = "Embedding (Google)"

Field Value

string

Fimbulvetr

Fimbulvetr lightweight LLM project.

public const string Fimbulvetr = "Fimbulvetr"

Field Value

string

GLM

GLM large language model (General Language Model) from Tsinghua University.

public const string GLM = "GLM"

Field Value

string

GPT

OpenAI's general GPT series, including GPT-3, GPT-4, etc.

public const string GPT = "GPT"

Field Value

string

Gemini

Google's Gemini series of multimodal AI models.

public const string Gemini = "Gemini"

Field Value

string

Gemma

Google's lightweight open-source language models (Gemma series).

public const string Gemma = "Gemma"

Field Value

string

Gemma_Ollama

Google's Gemma model distributed via Ollama platform.

public const string Gemma_Ollama = "Gemma (Ollama)"

Field Value

string

Grok

public const string Grok = "Grok"

Field Value

string

Hunyuan

public const string Hunyuan = "Hunyuan"

Field Value

string

Imagen

Google's image generation model (Imagen series).

public const string Imagen = "Imagen"

Field Value

string

Inflection

public const string Inflection = "Inflection"

Field Value

string

InternVL

public const string InternVL = "InternVL"

Field Value

string

Jamba

Jamba mixture-of-experts LLM (Mamba/Jamba family).

public const string Jamba = "Jamba"

Field Value

string

Kimi

public const string Kimi = "Kimi"

Field Value

string

LFM

public const string LFM = "LFM"

Field Value

string

LearnLM

Google's AI models optimized for educational purposes (LearnLM).

public const string LearnLM = "LearnLM"

Field Value

string

Llama

Meta's Llama family of open large language models.

public const string Llama = "Llama"

Field Value

string

Llemma

Llemma model optimized for code and math reasoning.

public const string Llemma = "Llemma"

Field Value

string

Maestro

public const string Maestro = "Maestro"

Field Value

string

Magnum

public const string Magnum = "Magnum"

Field Value

string

MidnightRose

Midnight Rose fine-tuned conversational models.

public const string MidnightRose = "Midnight Rose"

Field Value

string

Mistral

Mistral's open language models.

public const string Mistral = "Mistral"

Field Value

string

Mixtral

public const string Mixtral = "Mixtral"

Field Value

string

Moderation_OpenAI

OpenAI's content moderation models.

public const string Moderation_OpenAI = "Moderation (OpenAI)"

Field Value

string

Morph

public const string Morph = "Morph"

Field Value

string

Mythalion

public const string Mythalion = "Mythalion"

Field Value

string

MythoMax

public const string MythoMax = "MythoMax"

Field Value

string

Nova

public const string Nova = "Nova"

Field Value

string

Omni

OpenAI's GPT-4o ("omni") model, released in 2024.

public const string Omni = "Omni"

Field Value

string

Orca

Orca model (fine-tuned variant of LLMs).

public const string Orca = "Orca"

Field Value

string

Phi

Microsoft's Phi family of lightweight LLMs.

public const string Phi = "Phi"

Field Value

string

PlayAI_TTS

public const string PlayAI_TTS = "PlayAI TTS"

Field Value

string

Qwen

Qwen large language models (Alibaba).

public const string Qwen = "Qwen"

Field Value

string

Reka

public const string Reka = "Reka"

Field Value

string

RogueRose

Rogue Rose fine-tuned conversational models.

public const string RogueRose = "Rogue Rose"

Field Value

string

Sarvam

public const string Sarvam = "Sarvam"

Field Value

string

Scribe

ElevenLabs' speech-to-text model (Scribe).

public const string Scribe = "ElevenLabs Scribe"

Field Value

string

Sonar

Sonar family models (real-time applications).

public const string Sonar = "Sonar"

Field Value

string

Spotlight

public const string Spotlight = "Spotlight"

Field Value

string

Starling

Starling open-source LLM project.

public const string Starling = "Starling"

Field Value

string

TTS_OpenAI

OpenAI's text-to-speech models.

public const string TTS_OpenAI = "TTS (OpenAI)"

Field Value

string

TextEmbedding_OpenAI

OpenAI's text embedding models.

public const string TextEmbedding_OpenAI = "Embedding (OpenAI)"

Field Value

string

TextPaLM2

Google's text generation model based on PaLM 2 (Text PaLM2).

public const string TextPaLM2 = "Text PaLM2"

Field Value

string

TinyLlama

TinyLlama ultra-small LLM project.

public const string TinyLlama = "TinyLlama"

Field Value

string

Toppy

Toppy lightweight LLMs (Ollama distributed).

public const string Toppy = "Toppy"

Field Value

string

UI_TARS

public const string UI_TARS = "UI-TARS"

Field Value

string

Unknown

Unknown or unidentified model family.

public const string Unknown = "Unknown"

Field Value

string

Veo

Google's video generation models.

public const string Veo = "Veo"

Field Value

string

Vicuna

Vicuna open-source fine-tuned chat models.

public const string Vicuna = "Vicuna"

Field Value

string

Virtuoso

public const string Virtuoso = "Virtuoso"

Field Value

string

Weaver

Weaver model family by Alibaba (multimodal capabilities).

public const string Weaver = "Weaver"

Field Value

string

Whisper

OpenAI's speech recognition model (Whisper).

public const string Whisper = "Whisper"

Field Value

string

WizardLM

WizardLM instruction-tuned language models.

public const string WizardLM = "WizardLM"

Field Value

string

Yi

Yi model family from 01.AI (Yi-6B, Yi-34B).

public const string Yi = "Yi"

Field Value

string

Zephyr

Zephyr lightweight chat-optimized LLMs.

public const string Zephyr = "Zephyr"

Field Value

string