Source code for kittycad.models.ml_copilot_supported_models
from enum import Enum
[docs]
class MlCopilotSupportedModels(str, Enum):
    """AI models that we support using with the system. In theory any model with reasoning capabilities can work."""  # noqa: E501
    """# gpt-5-nano"""  # noqa: E501
    GPT5_NANO = "gpt5_nano"
    """# gpt-5-mini"""  # noqa: E501
    GPT5_MINI = "gpt5_mini"
    """# gpt-5-codex"""  # noqa: E501
    GPT5_CODEX = "gpt5_codex"
    """# gpt-5"""  # noqa: E501
    GPT5 = "gpt5"
    """# o3"""  # noqa: E501
    O3 = "o3"
    def __str__(self) -> str:
        return str(self.value)