chore(config): update default model to deepseek-v4-flash

This commit is contained in:
2026-06-09 17:43:00 +08:00
parent 647d1096ba
commit c2e60db196
4 changed files with 6 additions and 6 deletions
+2 -2
View File
@@ -85,7 +85,7 @@ bun run gai config
|---|---|---|
| `GAI_API_KEY` | — | **Required.** Your API key |
| `GAI_API_BASE` | `https://api.deepseek.com/v1` | API base URL |
| `GAI_MODEL` | `deepseek-chat` | Model name |
| `GAI_MODEL` | `deepseek-v4-flash` | Model name |
| `GAI_MAX_TOKENS` | `500` | Max response tokens |
| `GAI_TEMPERATURE` | `0.7` | Sampling temperature |
@@ -96,7 +96,7 @@ Bun auto-loads `.env` — no dotenv needed:
```bash
GAI_API_KEY=sk-your-key
GAI_API_BASE=https://api.deepseek.com/v1
GAI_MODEL=deepseek-chat
GAI_MODEL=deepseek-v4-flash
```
### Using other providers
+1 -1
View File
@@ -38,7 +38,7 @@ ${BOLD}Configuration:${RESET}
Set via ${CYAN}gai config${RESET} or environment variables:
GAI_API_KEY OpenAI-compatible API key
GAI_API_BASE API base URL (default: https://api.deepseek.com/v1)
GAI_MODEL Model name (default: deepseek-chat)
GAI_MODEL Model name (default: deepseek-v4-flash)
GAI_MAX_TOKENS Max tokens (default: 500)
GAI_TEMPERATURE Temperature (default: 0.7)
`);
+1 -1
View File
@@ -6,7 +6,7 @@ import type { Config } from "./types";
const DEFAULT_CONFIG: Config = {
apiKey: "",
apiBase: "https://api.deepseek.com/v1",
model: "deepseek-chat",
model: "deepseek-v4-flash",
maxTokens: 500,
temperature: 0.7,
};
+2 -2
View File
@@ -25,12 +25,12 @@ describe("config", () => {
const origModel = process.env.GAI_MODEL;
process.env.GAI_API_BASE = "https://api.deepseek.com/v1";
process.env.GAI_MODEL = "deepseek-chat";
process.env.GAI_MODEL = "deepseek-v4-flash";
const config = await loadConfig();
expect(config.apiBase).toBe("https://api.deepseek.com/v1");
expect(config.model).toBe("deepseek-chat");
expect(config.model).toBe("deepseek-v4-flash");
if (origBase) process.env.GAI_API_BASE = origBase;
else delete process.env.GAI_API_BASE;