本地安装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。如您有任何任何问题,我会尽 
我所能为您提供帮助。
相关推荐
LilySesy2 分钟前
【案例总结】幽灵单据——消失的交货单号
数据库·ai·oracle·编辑器·sap·abap
你可以叫我仔哥呀20 分钟前
Java程序员学从0学AI(七)
java·开发语言·人工智能·ai·spring ai
普郎特29 分钟前
大白话帮你彻底理解 aiohttp 的 ClientSession 与 ClientResponse 对象
爬虫·python
望获linux1 小时前
【Linux基础知识系列】第六十四篇 - 了解Linux的硬件架构
linux·运维·服务器·开发语言·数据库·操作系统·嵌入式软件
空中湖1 小时前
PyTorch武侠演义 第一卷:初入江湖 第7章:矿洞中的计算禁制
人工智能·pytorch·python
kingchen1 小时前
AI编程工具现状深度分析:拥抱未来,掌握核心竞争力
ai编程
qiyue771 小时前
如何选择AI IDE?对比Cursor分析功能差异
ai编程·cursor·trae
Emma歌小白1 小时前
**大数据量(几千万行)划分价格区间(价格段)
python
马哥python说2 小时前
【效率软件】抖音转换工具:主页链接和抖音号一键批量互转
爬虫·python
江山如画,佳人北望2 小时前
pytorch常用函数
人工智能·pytorch·python