From 6f17c7de17b118b0f7cbf53cd4330feeb0b31e97 Mon Sep 17 00:00:00 2001 From: Alex Date: Mon, 4 May 2026 07:23:35 +0800 Subject: [PATCH] feat: add Novita AI as LLM provider (#385) Co-authored-by: 0xallam --- docs/docs.json | 1 + docs/llm-providers/novita.mdx | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 docs/llm-providers/novita.mdx diff --git a/docs/docs.json b/docs/docs.json index e15b496..23cf238 100644 --- a/docs/docs.json +++ b/docs/docs.json @@ -38,6 +38,7 @@ "llm-providers/vertex", "llm-providers/bedrock", "llm-providers/azure", + "llm-providers/novita", "llm-providers/local" ] }, diff --git a/docs/llm-providers/novita.mdx b/docs/llm-providers/novita.mdx new file mode 100644 index 0000000..e7e35b6 --- /dev/null +++ b/docs/llm-providers/novita.mdx @@ -0,0 +1,35 @@ +--- +title: "Novita AI" +description: "Configure Strix with Novita AI models" +--- + +[Novita AI](https://novita.ai) provides fast, cost-efficient inference for open-source models via an OpenAI-compatible API. + +## Setup + +```bash +export STRIX_LLM="openai/moonshotai/kimi-k2.5" +export LLM_API_KEY="your-novita-api-key" +export LLM_API_BASE="https://api.novita.ai/openai" +``` + +## Available Models + +| Model | Configuration | +|-------|---------------| +| Kimi K2.5 | `openai/moonshotai/kimi-k2.5` | +| GLM-5 | `openai/zai-org/glm-5` | +| MiniMax M2.5 | `openai/minimax/minimax-m2.5` | + +## Get API Key + +1. Sign up at [novita.ai](https://novita.ai) +2. Navigate to **API Keys** in your dashboard +3. Create a new key and copy it + +## Benefits + +- **Cost-efficient** — Competitive pricing with per-token billing +- **OpenAI-compatible** — Drop-in replacement using `LLM_API_BASE` +- **Large context** — Models support up to 262k token context windows +- **Function calling** — All listed models support tool/function calling