提供商与 API 密钥
所有受支持的 LLM 提供商、默认模型及其 API 密钥变量。
NevoFlux 支持众多 LLM 提供商。在
设置 → AI Models 中选择,或在
config.toml 中设置 provider。
受支持的提供商
| 提供商 | provider 取值 | 默认模型 | API 密钥环境变量 |
|---|---|---|---|
| Anthropic | anthropic | claude-sonnet-4-20250514 | ANTHROPIC_API_KEY |
| OpenAI | openai | gpt-4o-mini | OPENAI_API_KEY |
| OpenRouter | openrouter | anthropic/claude-3-haiku | OPENROUTER_API_KEY |
| DeepSeek | deepseek | deepseek-chat | DEEPSEEK_API_KEY |
| Qwen(通义/DashScope) | qwen | qwen-turbo | DASHSCOPE_API_KEY |
| Google Gemini | gemini | gemini-3-flash-preview | GEMINI_API_KEY |
| Groq | groq | llama-3.3-70b-versatile | GROQ_API_KEY |
| Ollama(本地) | ollama | llama3.2 | OLLAMA_API_KEY |
| Mistral | mistral | mistral-small-latest | MISTRAL_API_KEY |
| xAI / Grok | xai(别名 grok) | grok-2-latest | XAI_API_KEY |
| Cohere | cohere | command-r-plus | COHERE_API_KEY |
| Perplexity | perplexity | llama-3.1-sonar-small-128k-online | PERPLEXITY_API_KEY |
| Together | together | meta-llama/Meta-Llama-3.1-8B-Instruct-Turbo | TOGETHER_API_KEY |
| Claude Code(CLI) | claude-code | sonnet | ANTHROPIC_API_KEY |
| Antigravity | antigravity(别名 antigravity-cli) | default | ——(免密钥) |
| Gemini CLI | gemini-cli | gemini-2.5-pro | GEMINI_API_KEY |
| Kimi Agent | kimi-agent(别名 kimi) | kimi-latest | MOONSHOT_API_KEY |
| OpenClaw | openclaw | default | OPENCLAW_API_KEY |
提供商类型。 AI Models 标签页将它们分为 service(云端 API)、 local(Ollama)、CLI(
claude-code、antigravity、kimi-agent—— 运行本地 命令行智能体,自行管理鉴权)和 agent(openclaw)。CLI/agent 类提供商以流式 输出;少数提供商(尤其是 Ollama)不支持流式。
Antigravity(v0.3.12 新增)。 该提供商通过社区适配器
antigravity-acp驱动 Google 的agyCLI。它免密钥 —— API 密钥留空即可,表中的GEMINI_API_KEY仅为占位符。 选用前请先安装两个命令行工具并加入PATH:agyCLI 本身,以及antigravity-acp适配器二进制(从适配器 releases 下载后重命名为antigravity-acp,Windows 上为antigravity-acp.exe)。模型保持default即可使用 agy 自身的默认模型。Antigravity 在 AI Models 标签页中取代了原来的 Gemini CLI 磁贴;若在config.toml中手动设置,gemini-cli提供商仍然可用。
提供密钥
为提供商提供密钥有两种方式,智能体按此顺序查找:
-
写入
config.toml——[llm.<provider>]下的api_key:[llm.anthropic] api_key = "sk-ant-..." -
环境变量 —— 上表中的变量,例如:
export ANTHROPIC_API_KEY="sk-ant-..."
NevoFlux 不会把密钥存入操作系统钥匙串。请使用配置文件或环境变量。
自定义端点
在提供商下设置 base_url,指向代理或 OpenAI 兼容服务:
[llm.openai]
model = "my-model"
base_url = "https://my-gateway.example.com/v1"切换当前模型
在设置 → AI Models中切换当前提供商,编辑
config.toml 中的 provider,或在对话中让智能体切换模型(它具备 switch_model
能力)。