本地安装deepseek大模型,并使用 python 调用

首先进入 ollama 官网

cpp 复制代码
https://ollama.com/

点击下载

下载完成后所有都是下一步,就可以

点击搜索 Models

cpp 复制代码
https://ollama.com/search

然后点击下载:

选择后复制:

cpp 复制代码
ollama run deepseek-r1:32b

例如:

让它安装完成后:

cpp 复制代码
ollama list
ollama run deepseek-r1:32b

vscode 进行python编程

cpp 复制代码
C:\Users\admin>python
Python 3.11.9 (tags/v3.11.9:de54cf5, Apr  2 2024, 10:12:12) [MSC v.1938 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()

安装 openai 包
pip install openai 

检查 ollama 状态:

cpp 复制代码
http://127.0.0.1:11434/

参照文档:

cpp 复制代码
https://github.com/ollama/ollama/blob/main/docs/openai.md

编写 python 代码:

注意: model='deepseek-r1:32b', 这里一定和你用 ollama 用 list 里面看到的一样

cpp 复制代码
from openai import OpenAI  
client = OpenAI(
    base_url='http://localhost:11434/v1/',

    # required but ignored
    api_key='ollama',
)

chat_completion = client.chat.completions.create(
    messages=[
        {
            'role': 'user',
            'content': '你是谁',
        }
    ],
    model='deepseek-r1:32b',
)

# 使用示例
if __name__ == "__main__":
   
   txtcontent = chat_completion.choices[0].message.content
   print(txtcontent)
   

输出:

cpp 复制代码
<think>

</think>

您好!我是由中国的深度求索(DeepSeek)公司开发的智能助手DeepSeek-R1。如您有任何任何问题,我会尽 
我所能为您提供帮助。
相关推荐
不是仙人的闲人4 分钟前
算法之回溯法
开发语言·数据结构·c++·算法
结冰架构14 分钟前
【AI提示词】投资策略专家
大数据·人工智能·ai·提示词·专家
山海青风15 分钟前
智能体(Intelligent Agents)入门自学教程 3 简单反射型智能体(Reactive Agents)
人工智能·python
独行soc19 分钟前
2025年渗透测试面试题总结-拷打题库08(题目+回答)
java·linux·运维·服务器·python·面试·职场和发展
神奇侠202423 分钟前
基于 PaddleOCR对pdf文件中的文字提取
python·opencv·paddleocr·pdf文件文本提取
程序小K35 分钟前
利用Qt创建一个模拟问答系统
开发语言·qt
Captaincc41 分钟前
AI coding的隐藏王者,悄悄融了2亿美金
前端·后端·ai编程
愚公搬代码42 分钟前
【愚公系列】《Python网络爬虫从入门到精通》063-项目实战电商数据侦探(主窗体的数据展示)
开发语言·爬虫·python
碎梦归途1 小时前
23种设计模式-创建型模式之原型模式(Java版本)
java·开发语言·jvm·设计模式·原型模式
巴巴_羊1 小时前
JavsScript 原型链
开发语言·javascript·原型模式