现在系统已经支持在JavaScript中直接调用Gemini AI API进行足球比赛预测,无需Python后端支持!
- 访问 Google AI Studio
- 点击 "Create API Key" 创建新的API密钥
- 复制生成的API密钥
在浏览器控制台中输入以下任一命令:
// 方法1:使用便捷函数(推荐)
setGeminiApiKey("your_api_key_here")
// 方法2:使用配置管理器
window.apiConfigManager.setApiKey("your_api_key_here")
// 方法3:直接设置localStorage
localStorage.setItem("GEMINI_API_KEY", "your_api_key_here")注意:请将 your_api_key_here 替换为你的实际API密钥
checkGeminiConfig()testGeminiAPI()clearGeminiApiKey()- 切换到"AI智能模式"
- 填写比赛信息(主队、客队、联赛、赔率)
- 点击"添加AI分析比赛"
- 点击"AI智能预测"按钮
- 系统会直接调用Gemini API进行分析
- 切换到"彩票模式"
- 点击"刷新数据"获取体彩比赛
- 选择要分析的比赛(添加到购物车)
- 点击"AI智能预测"按钮
- 系统会对选中的比赛进行AI分析
经典模式目前使用本地算法预测,未来可能集成AI功能。
- 前端JavaScript → 直接调用Gemini API
- 提示词构建 → 专业的足球分析提示模板
- AI分析 → Gemini模型返回详细分析
- 结果展示 → 格式化显示预测结果
系统使用专业的足球分析提示词,包含:
- 比赛基本信息分析
- 胜平负预测和推荐理由
- 比分预测
- 半场胜平负预测
- 进球数预测
- 大小球和亚盘分析
- 风险提示
- Gemini API:
https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash-exp:generateContent
- API密钥存储在浏览器的localStorage中
- 仅在前端使用,不会发送到服务器
- 可随时清除和重新配置
- 网络要求:需要能够访问Google AI服务
- API配额:请注意Gemini API的使用配额限制
- 数据安全:API密钥仅存储在本地浏览器中
- 结果仅供参考:AI预测结果仅供参考,请理性分析
-
"请先配置GEMINI_API_KEY"
- 解决:使用
setGeminiApiKey("your_key")配置API密钥
- 解决:使用
-
"Gemini API调用失败: 403"
- 解决:检查API密钥是否正确,是否有调用权限
-
"网络错误"
- 解决:检查网络连接,确保能访问Google服务
-
"所有比赛预测都失败了"
- 解决:检查API配置,尝试
testGeminiAPI()测试连接
- 解决:检查API配置,尝试
// 查看当前配置
checkGeminiConfig()
// 测试API连接
testGeminiAPI()
// 查看控制台日志
console.log(localStorage.getItem('GEMINI_API_KEY'))如有问题,请:
- 打开浏览器开发者工具查看控制台日志
- 使用
testGeminiAPI()测试API连接 - 检查网络连接和API密钥配置
🎯 现在就开始使用AI预测功能,体验智能足球分析的强大能力!