开源 来源:大侠之运维 2025-01-29 18:18:09 阅读:504
近期deepseek多次冲上热搜,又是多模态支持,又是开源发布R1模型,最近还受到了网络攻击。
这篇文章介绍下如何快速部署deepseek-R1,本地访问,因为目前提供了最低7B数据集的模型。
这个方案包括如何安装和配置 Ollama 进行模型管理,使用 DeepSeek-R1 进行推理,并通过 Anything-LLM 提供 Web 界面。
windows直接下载安装部署即可
访问地址:ollama.com
安装完成后,桌面右下角会有小图标。
直接去搜索deepseek-r1模型,或者首页上点击。
然后在终端命令执行
ollama run deepseek-r1:7b
好的,以下是使用 Docker 安装 Anything-LLM 以及配置 DeepSeek-R1 模型的步骤。
首先,确保您的系统上已安装 Docker。如果尚未安装,可以参考以下链接进行安装:
docs.docker.com/docker-for-windows/install/
在终端中执行以下命令来克隆 Anything-LLM 的 GitHub 仓库:
git clone https://github.com/anything-llm/anything-llm.git cd anything-llm
在 anything-llm 目录下创建一个 Dockerfile,其内容如下:
# Use an official Python runtime as a parent image FROM python:3.9-slim # Set the working directory in the container WORKDIR /app # Copy the current directory contents into the container at /app COPY . /app # Install any needed packages specified in requirements.txt RUN pip install --no-cache-dir -r requirements.txt # Make port 8080 available to the world outside this container EXPOSE 8080 # Define environment variable ENV NAME Anything-LLM # Run app.py when the container launches CMD ["python", "app.py"]
在 anything-llm 目录下执行以下命令来构建 Docker 镜像:
docker build -t anything-llm .
在 anything-llm 目录下创建一个 config.yaml 文件,并添加 DeepSeek-R1 模型的配置:
model: name: deepseek-r1-7b path: /models/deepseek-r1-7b server: host: 0.0.0.0 port: 8080
将下载的 DeepSeek-R1 7B 模型移动到 Docker 容器可以访问的路径,例如 /models/deepseek-r1-7b。
使用以下命令运行 Docker 容器,并将模型目录挂载到容器中:
docker run -d -p 8080:8080 -v /path/to/models:/models --name anything-llm anything-llm
请将 /path/to/models 替换为您本地存放模型的路径。
通过浏览器访问 http://localhost:8080,您应该能够看到 Anything-LLM 的界面,并与 DeepSeek-R1 7B 模型进行交互。
通过上述步骤,您可以使用 Docker 成功安装和部署 Anything-LLM,并配置 DeepSeek-R1 7B 模型。
MkDocs Material 是一个构建在 MkDocs 之上的文档框架,专为那些希望以 Markdown 内容撰写出美观静态网站的人群量身定制。这个工具只需使用 Markdown 语法,你便可以轻
Scalar 是一款开源的 API 平台,专为 OpenAPI (Swagger) 设计,致力于提供高效、简洁且美观的 API 客户端与 API 参考文档。它可以帮助开发者快速测试 API 请求、组织
One API 是一款功能强大的 LLM API 管理与分发系统,它统一适配主流大语言模型API,包括 OpenAI、Azure OpenAI、Anthropic Claude、Google Gemi