Skip to main content

LLMs in Artemis

Artemis supports a set of built-in LLM providers out of the box. You can also bring your own LLM by configuring a custom provider profile — see Adding a custom LLM below.


OpenAI

LLMDescriptionCloud Provider
GPT-5.6 SolHigh-capability GPT-5.6 variant optimized for reasoning tasks.OpenAI
GPT-5.6 TerraGPT-5.6 variant with broad knowledge and strong code generation.OpenAI
GPT-5.6 LunaLightweight GPT-5.6 variant balancing speed and quality.OpenAI
GPT-5.5Flagship GPT-5.5 model with advanced reasoning and creativity.OpenAI
GPT-5.4 MiniCompact GPT-5.4 variant optimized for speed and cost-efficiency.OpenAI
GPT-5.4 NanoUltra-lightweight GPT-5.4 variant for fast, low-cost inference.OpenAI

Anthropic (Claude)

LLMDescriptionCloud Provider
Claude Sonnet 5Mid-tier Claude 5 model with balanced speed and intelligence.Anthropic
Claude Opus 4.8High-performance Claude model with strong reasoning capabilities.Anthropic

Google (Gemini)

LLMDescriptionCloud Provider
Gemini 3.1 Pro PreviewGoogle's latest high-end multimodal model, preview release.Google Vertex AI

Z.ai

LLMDescriptionCloud Provider
GLM 5.2High-performance model from Z.ai with strong multilingual support.Z.ai

Adding a custom LLM

Artemis supports bringing your own LLM provider. Configuration is done in the Artemis UI under Settings → Models → Profiles — no deployment config changes are needed.

Step 1 — Create a provider profile

Go to Settings → Models → Profiles and create a new profile for your LLM provider. You will need the provider's API endpoint and credentials (API key or equivalent).

Step 2 — Add models to the profile

Within the profile, add the specific models you want to make available. Each model entry maps a name to the provider's model identifier.

Step 3 — Set token costs

For each model, fill in the input and output token costs. This is required for per-user cost tracking to work correctly — profiles with missing costs will not report accurate usage.

Step 4 — Select models under Presets

Go to Settings → Models → Presets and select which models from your profile should be active. Presets control which models are available for each task type (chat, coding, scoring, etc.) across the platform.

On-premise deployments

As of v3.0.0, LLM configuration has moved entirely to the UI. It is no longer part of the deployment config file.