【004】deepseek本地化部署后,python的调用方式_#py

ops/2025/3/19 20:50:30/

python调用本地deepseek

  • 1 本地化部署deepseek
  • 2 python调用方式

1 本地化部署deepseek

已经有很多大佬们说了不少部署本地化部署deepseek的工作了,我就不过多重复了。
先安装Ollama软件,再通过Ollama获取deepseek的模型文件,大家根据电脑的配置安装对应的模型,如果不是4090显卡建议就安装deepseek-r1:1.5b 。

python"># Ollama的下载地址 
https://ollama.com
# ollama中下载deepseek模型的口令
ollama pull deepseek-r1:1.5b

需要注意的是,安装ollama后,所有ollama指令通过CMD触发。

python_12">2 python调用方式

python"># 这个是ollama调用语言模型的地址
http://localhost:11434/api/generate

通过这个地址也可以利用浏览器进行调用

python中主要是通过以下代码实现调用
其中json中的model的值为“deepseek-r1:1.5b”可替换为其他模型的名称,可以通过ollama list进行获取模型名称。

python">import requestsdef ask(content):response = requests.post("http://localhost:11434/api/generate",json={"model": "deepseek-r1:1.5b","prompt": content,"stream": False})print(response.json()["response"])while True:content = input("请输入您的问题:")ask(content)

http://www.ppmy.cn/ops/167108.html

相关文章

NLP高频面试题(四)——BN和LN的区别与联系,为什么attention要用LN

在深度学习模型中,Normalization是一种极为重要的技巧,Batch Normalization(BN)和Layer Normalization(LN)是其中最为常用的两种方法。然而,二者在实际应用中有着明显的区别与联系,尤…

vscode使用ssh同时连接主机CentOS:user和ubuntu20.04:docker

主机为CentOS docker为Ubuntu20.04 两者可以使用一个vscode远程链接 1.使用已拉取好的Ubuntu镜像建立docker容器 2.进入容器内,下载一些关于ssh的安装包 apt-get install vim apt-get install openssh-client apt-get install openssh-server apt-get install ssh passwd …

DeepSeek + Kimi 自动生成 PPT

可以先用deepseek生成ppt大纲,再把这个大纲复制到Kimi的ppt助手里: https://kimi.moonshot.cn/kimiplus/conpg18t7lagbbsfqksg 选择ppt模板: 点击生成ppt就制作好了。

Unity shader管道液体流入并流出效果

Unity shader管道液体流入并流出效果 效果展示: 实现思路: 1、通过Alpha 和UV 配合进行液体显示。 2、通过split节点R通道,上下UV滚动,配合Step节点进行截断显示。 3、通过Enum方案,切换向前,或向后截断流动。 4、…

不像人做的题————十四届蓝桥杯省赛真题解析(上)A,B,C,D题解析

题目A:日期统计 思路分析: 本题的题目比较繁琐,我们采用暴力加DFS剪枝的方式去做,我们在DFS中按照8位日期的每一个位的要求进行初步剪枝找出所有的八位子串,但是还是会存在19月的情况,为此还需要在CHECK函数…

docker可视化之dpanel

1. 使用镜像加速 vim /etc/docker/daemon.json{ "registry-mirrors": ["https://docker.registry.cyou","https://docker-cf.registry.cyou","https://dockercf.jsdelivr.fyi","https://docker.jsdelivr.fyi","https…

【微知】ip命令如何查看路由表?如何查看IPv6的路由表?(ip r s、ip -6 r s)

背景 ip命令查看路由表,以及ipv6的路由表 命令 # ipv4 ip r s # route show# ipv6 ip -6 r s实操

电脑怎么控制机器人工作

编程控制: 编写代码:使用特定的编程语言(如 C、Python 等)为机器人编写程序,通过代码来定义机器人的行为和动作。可以利用机器人开发库或框架,这些库提供了一系列的函数和工具,方便程序员与机器…