开源项目安装与配置指南
1. 项目基础介绍
本项目名为 GeminiMixSuper,是一个基于 DeepseekR1、Gemini2、GoogleVision2 和 GoogleSearch API 实现的深度思考联网多模态大模型。该模型融合了 deepseek-r1 的思考能力和 gemini 模型的强大语料库与多模态能力,能够支持文本对话和图像识别,并返回流式响应。此项目适用于需要智能对话、图像处理及搜索功能的场景。
主要编程语言:JavaScript
2. 项目使用的关键技术和框架
- DeepseekR1:前置思考系统,支持不同参数规模的模型,用于处理复杂的思考任务。
- Gemini2:用于前置信息处理和讨论小组,处理互联网和多模态信息。
- GoogleVision2:图像识别和理解技术。
- GoogleSearch:智能搜索功能,能够根据对话内容自动联网搜索相关信息。
3. 项目安装和配置的准备工作及详细步骤
准备工作
- 确保已安装 Node.js 和 npm。
- 获取必要的 API 密钥,包括 DeepSeek-R1 API 密钥、Gemini-Beta API 密钥、GoogleSearch API 密钥等。
安装步骤
-
克隆项目
在命令行中执行以下命令,克隆项目到本地:
git clone <repository-url> cd <project-directory>
替换
<repository-url>
为项目的实际 URL,<project-directory>
为你希望存放项目的目录。 -
安装依赖
在项目目录下执行以下命令,安装项目依赖:
npm install
-
配置环境变量
创建一个
.env
文件并配置以下环境变量:# 网络连接配置 NETWORK_URL=http://your-network-url:3000 NETWORK_URL2=http://your-network-url:3000 NETWORK_URL3=http://your-network-url:3000 NETWORK_PORT=4120 # DeepSeek R1 配置 DEEPSEEK_R1_API_KEY=your-api-key DEEPSEEK_R1_MODEL=deepseek-ai/DeepSeek-R1 DEEPSEEK_R1_MAX_TOKENS=7985 DEEPSEEK_R1_CONTEXT_WINDOW=2000000 DEEPSEEK_R1_TEMPERATURE=0.7 # 图像识别模型配置 Image_Model_API_KEY=your-api-key Image_MODEL=gemini-exp-1206 Image_Model_MAX_TOKENS=7985 Image_Model_CONTEXT_WINDOW=2000000 Image_Model_TEMPERATURE=0.4 # API 密钥 OUTPUT_API_KEY=your-api-key # 联网搜索模型配置 GoogleSearch_API_KEY=your-api-key GoogleSearch_MODEL=gemini-2.0-flash-exp GoogleSearch_Model_MAX_TOKENS=7985 GoogleSearch_Model_TEMPERATURE=0.4 # 搜索功能提示词配置 GoogleSearch_Determine_PROMPT=your-prompt GoogleSearch_PROMPT=your-prompt GoogleSearch_Send_PROMPT=your-prompt
替换
your-network-url
、your-api-key
和your-prompt
为实际的值。 -
启动服务
在项目目录下执行以下命令,启动服务:
node main.js
现在,你的项目应该已经配置完毕并可以开始运行了。按照项目的文档进行进一步的操作和使用。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考