7.6 KiB
LLM 平台支持
DeepAudit 支持 10+ 主流 LLM 平台,可根据需求自由选择。本文档介绍各平台的配置方法。
目录
平台概览
| 平台类型 | 平台名称 | Provider | 特点 | 获取 API Key |
|---|---|---|---|---|
| 国际平台 | OpenAI GPT | openai |
稳定可靠,生态完善 | 获取 |
| Google Gemini | gemini |
免费配额充足 | 获取 | |
| Anthropic Claude | claude |
代码理解能力强 | 获取 | |
| DeepSeek | deepseek |
性价比极高,代码能力强 | 获取 | |
| 国内平台 | 阿里云通义千问 | qwen |
国内访问快,中文好 | 获取 |
| 智谱 AI (GLM) | zhipu |
中文支持好 | 获取 | |
| 月之暗面 Kimi | moonshot |
长文本处理强 | 获取 | |
| 百度文心一言 | baidu |
企业级服务 | 获取 | |
| MiniMax | minimax |
多模态能力 | 获取 | |
| 字节豆包 | doubao |
高性价比 | 获取 | |
| 本地部署 | Ollama | ollama |
完全本地化,隐私安全 | 安装 |
国际平台
OpenAI GPT
OpenAI 是最成熟的 LLM 平台,模型性能稳定,代码理解能力强。
获取 API Key: https://platform.openai.com/api-keys
配置示例:
LLM_PROVIDER=openai
LLM_API_KEY=sk-your-api-key
LLM_MODEL=gpt-4o-mini
常用模型: gpt-4o、gpt-4o-mini、gpt-4-turbo、o1、o1-mini 等
💡 模型列表会持续更新,请访问 OpenAI 官网 查看最新模型。
Google Gemini
Google 的 Gemini 系列模型,免费配额充足,适合个人使用。
获取 API Key: https://makersuite.google.com/app/apikey
配置示例:
LLM_PROVIDER=gemini
LLM_API_KEY=your-api-key
LLM_MODEL=gemini-2.0-flash
常用模型: gemini-2.0-flash、gemini-1.5-pro、gemini-1.5-flash 等
💡 Gemini 有免费配额限制,超出后需付费。请访问 Google AI Studio 查看最新模型。
Anthropic Claude
Claude 在代码理解和生成方面表现优秀,特别适合代码审计场景。
获取 API Key: https://console.anthropic.com/
配置示例:
LLM_PROVIDER=claude
LLM_API_KEY=sk-ant-your-api-key
LLM_MODEL=claude-sonnet-4-20250514
常用模型: claude-sonnet-4-*、claude-opus-4-*、claude-3.5-sonnet-* 等
💡 Claude 模型名称包含日期后缀,请访问 Anthropic 官网 查看最新模型。
DeepSeek
DeepSeek 是国产模型中代码能力最强的之一,性价比极高。
获取 API Key: https://platform.deepseek.com/
配置示例:
LLM_PROVIDER=deepseek
LLM_API_KEY=sk-your-api-key
LLM_MODEL=deepseek-chat
常用模型: deepseek-chat、deepseek-coder、deepseek-reasoner 等
💡 DeepSeek 价格仅为 GPT-4 的 1/10,代码能力接近 GPT-4,性价比极高。
国内平台
阿里云通义千问
通义千问是阿里云的大模型服务,国内访问速度快,中文理解能力强。
获取 API Key: https://dashscope.console.aliyun.com/
配置示例:
LLM_PROVIDER=qwen
LLM_API_KEY=sk-your-dashscope-key
LLM_MODEL=qwen-turbo
常用模型: qwen-max、qwen-plus、qwen-turbo、qwen-coder-* 等
智谱 AI (GLM)
智谱 AI 的 GLM 系列模型,中文支持好,有免费配额。
获取 API Key: https://open.bigmodel.cn/
配置示例:
LLM_PROVIDER=zhipu
LLM_API_KEY=your-api-key
LLM_MODEL=glm-4-flash
常用模型: glm-4、glm-4-flash、glm-4-air、codegeex-4 等
月之暗面 Kimi
Kimi 以长文本处理能力著称,适合分析大型代码文件。
获取 API Key: https://platform.moonshot.cn/
配置示例:
LLM_PROVIDER=moonshot
LLM_API_KEY=sk-your-api-key
LLM_MODEL=moonshot-v1-8k
常用模型: moonshot-v1-8k、moonshot-v1-32k、moonshot-v1-128k、kimi-* 等
百度文心一言
百度的企业级大模型服务,适合企业用户。
获取 API Key: https://console.bce.baidu.com/qianfan/
⚠️ 特殊配置: 百度需要同时提供 API Key 和 Secret Key,用冒号分隔:
LLM_PROVIDER=baidu
LLM_API_KEY=your_api_key:your_secret_key
LLM_MODEL=ernie-bot-4
常用模型: ernie-bot-4、ernie-bot-turbo、ernie-bot 等
MiniMax
MiniMax 提供多模态能力,支持文本、语音等多种输入。
获取 API Key: https://www.minimaxi.com/
配置示例:
LLM_PROVIDER=minimax
LLM_API_KEY=your-api-key
LLM_MODEL=abab6.5-chat
字节豆包
字节跳动的大模型服务,性价比高。
获取 API Key: https://console.volcengine.com/ark
配置示例:
LLM_PROVIDER=doubao
LLM_API_KEY=your-api-key
LLM_MODEL=doubao-pro-4k
本地部署
Ollama
Ollama 支持在本地运行开源大模型,完全本地化,隐私安全,适合处理敏感代码。
安装 Ollama:
# macOS / Linux
curl -fsSL https://ollama.com/install.sh | sh
# Windows
# 访问 https://ollama.com/download 下载安装包
拉取模型:
# 通用模型
ollama pull llama3
ollama pull qwen2.5
# 代码专用模型
ollama pull codellama
ollama pull deepseek-coder
ollama pull qwen2.5-coder
配置示例:
LLM_PROVIDER=ollama
LLM_MODEL=llama3
LLM_BASE_URL=http://localhost:11434/v1
推荐模型:
| 模型 | 特点 |
|---|---|
llama3 / llama3.1 / llama3.2 |
Meta 开源,综合能力强 |
qwen2.5 / qwen2.5-coder |
阿里开源,中文支持好 |
codellama |
Meta 代码专用模型 |
deepseek-coder / deepseek-coder-v2 |
DeepSeek 代码模型 |
mistral / mixtral |
Mistral AI 开源模型 |
硬件要求:
| 模型参数 | 最低内存 | 推荐内存 |
|---|---|---|
| 7B | 8GB | 16GB |
| 13B | 16GB | 32GB |
| 70B | 64GB | 128GB |
💡 访问 Ollama 模型库 查看所有可用模型。
API 中转站
如果直接访问国际平台有困难,可以使用 API 中转站。
配置方式:
LLM_PROVIDER=openai
LLM_API_KEY=中转站提供的Key
LLM_BASE_URL=https://your-proxy.com/v1
LLM_MODEL=gpt-4o-mini
选择建议
按场景选择
| 场景 | 推荐 | 原因 |
|---|---|---|
| 日常使用 | OpenAI / 通义千问 / DeepSeek | 性价比高,稳定 |
| 深度分析 | Claude / GPT-4o | 代码理解能力最强 |
| 敏感代码 | Ollama 本地模型 | 完全本地化,隐私安全 |
| 预算有限 | DeepSeek / 智谱 GLM-4-Flash | 价格极低或有免费配额 |
| 长文件分析 | Kimi / Gemini | 支持长上下文 |
按预算选择
| 预算 | 推荐方案 |
|---|---|
| 免费 | Gemini (免费配额) / 智谱 GLM-4-Flash / Ollama |
| 低预算 | DeepSeek / 通义千问 Turbo |
| 中等预算 | GPT-4o-mini / Claude Haiku |
| 高预算 | GPT-4o / Claude Sonnet |