|
1 | | -# GPT-4 代码审查设置指南 |
| 1 | +# GPT-4 Turbo 顶配代码审查设置指南 |
2 | 2 |
|
3 | | -本仓库已启用基于 GPT-4 的自动代码审查功能。 |
| 3 | +本仓库已启用基于 **GPT-4 Turbo Preview** 的自动代码审查功能,采用顶级配置以提供最优质的代码审查体验。 |
4 | 4 |
|
5 | 5 | ## 功能特性 |
6 | 6 |
|
7 | 7 | - ✅ 自动审查所有 Pull Request 的代码变更 |
8 | | -- ✅ 使用 GPT-4 模型提供智能代码建议 |
| 8 | +- ✅ 使用 **GPT-4 Turbo Preview** 模型(最新最强大的模型) |
9 | 9 | - ✅ 支持中文反馈 |
10 | 10 | - ✅ 自动识别代码问题、潜在 bug 和改进建议 |
| 11 | +- ✅ **顶配参数**:更大的 token 容量,更精确的输出 |
11 | 12 |
|
12 | 13 | ## 配置步骤 |
13 | 14 |
|
|
44 | 45 |
|
45 | 46 | ## 工作流程配置 |
46 | 47 |
|
47 | | -当前配置: |
48 | | -- **模型**: GPT-4 |
| 48 | +当前配置(**顶级配置**): |
| 49 | +- **模型**: GPT-4 Turbo Preview(最新最强大的模型) |
49 | 50 | - **语言**: 中文 (zh-CN) |
50 | 51 | - **触发条件**: PR 创建、同步、重新打开 |
51 | | -- **最大 token 数**: 2000 |
52 | | -- **Temperature**: 0.3(更稳定的输出) |
53 | | -- **Top P**: 0.9 |
| 52 | +- **最大 token 数**: 4096(2倍于标准配置,支持更详细的审查) |
| 53 | +- **Temperature**: 0.2(更精确、更一致的输出) |
| 54 | +- **Top P**: 0.95(高质量输出) |
| 55 | + |
| 56 | +### 配置优势 |
| 57 | + |
| 58 | +与标准 GPT-4 配置相比: |
| 59 | +- 🚀 **更强大的模型**:GPT-4 Turbo 拥有更强的理解和推理能力 |
| 60 | +- 📝 **更详细的反馈**:4096 tokens 支持更深入的代码分析 |
| 61 | +- 🎯 **更精确的建议**:降低的 temperature 确保输出更稳定可靠 |
| 62 | +- 💰 **更高性价比**:GPT-4 Turbo 价格更低但性能更强 |
54 | 63 |
|
55 | 64 | ## 自定义配置 |
56 | 65 |
|
57 | 66 | 如需修改配置,编辑 `.github/workflows/ai-code-review.yml` 文件: |
58 | 67 |
|
59 | 68 | ```yaml |
60 | 69 | env: |
61 | | - MODEL: gpt-4 # 可选: gpt-4, gpt-4-turbo, gpt-3.5-turbo |
62 | | - LANGUAGE: zh-CN # 可选: zh-CN (中文), en-US (英文) |
63 | | - MAX_TOKENS: 2000 # 每次审查的最大 token 数 |
64 | | - TEMPERATURE: 0.3 # 0-1 之间,值越低输出越确定 |
65 | | - TOP_P: 0.9 # 0-1 之间,控制输出多样性 |
| 70 | + MODEL: gpt-4-turbo-preview # 可选: gpt-4-turbo-preview, gpt-4, gpt-3.5-turbo |
| 71 | + LANGUAGE: zh-CN # 可选: zh-CN (中文), en-US (英文) |
| 72 | + MAX_TOKENS: 4096 # 每次审查的最大 token 数 |
| 73 | + TEMPERATURE: 0.2 # 0-1 之间,值越低输出越确定 |
| 74 | + TOP_P: 0.95 # 0-1 之间,控制输出多样性 |
66 | 75 | ``` |
67 | 76 |
|
68 | 77 | ## 成本估算 |
69 | 78 |
|
70 | | -- GPT-4: 约 $0.03 / 1K tokens (输入) + $0.06 / 1K tokens (输出) |
71 | | -- 每次代码审查通常使用 500-2000 tokens |
| 79 | +GPT-4 Turbo Preview 定价(**更实惠**): |
| 80 | +- 输入:$0.01 / 1K tokens(比 GPT-4 便宜 67%) |
| 81 | +- 输出:$0.03 / 1K tokens(比 GPT-4 便宜 50%) |
| 82 | +- 每次代码审查通常使用 1000-4000 tokens |
| 83 | +- 估算成本:每次审查约 $0.05-0.15 |
72 | 84 | - 建议设置 OpenAI 账户的月度预算上限 |
73 | 85 |
|
| 86 | +💡 **提示**:虽然使用了更强大的模型和更大的 token 容量,但 GPT-4 Turbo 的价格更低,性价比更高! |
| 87 | +
|
74 | 88 | ## 注意事项 |
75 | 89 |
|
76 | 90 | 1. **API Key 安全**: |
|
0 commit comments