当前位置: 首页 > article >正文

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

首先进入 ollama 官网

https://ollama.com/

在这里插入图片描述

点击下载
在这里插入图片描述
下载完成后所有都是下一步,就可以
点击搜索 Models

https://ollama.com/search

在这里插入图片描述
然后点击下载:
在这里插入图片描述
选择后复制:

ollama run deepseek-r1:32b

在这里插入图片描述
例如:
在这里插入图片描述
让它安装完成后:
在这里插入图片描述

ollama list
ollama run deepseek-r1:32b

vscode 进行python编程

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 状态:

http://127.0.0.1:11434/

在这里插入图片描述
参照文档:

https://github.com/ollama/ollama/blob/main/docs/openai.md

编写 python 代码:
注意: model=‘deepseek-r1:32b’, 这里一定和你用 ollama 用 list 里面看到的一样

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)
   

输出:

<think>

</think>

您好!我是由中国的深度求索(DeepSeek)公司开发的智能助手DeepSeek-R1。如您有任何任何问题,我会尽 
我所能为您提供帮助。

http://www.kler.cn/a/597320.html

相关文章:

  • html实现table超出宽度后滑动展示
  • Blazor+PWA技术打造全平台音乐播放器-从音频缓存到离线播放的实践之路
  • npm error gyp info
  • JavaSE1.0(实战之图书管理系统)
  • Ubuntu-Server 设置多个ip和多个ipv6 笔记250320
  • 【AIGC 前沿】蓝耘 MaaS 搭载海螺 AI 视频,开启视频创作 “芯” 时代
  • 自定义reset50模型转换到昇腾om
  • ubuntu高并发内核参数调优 - (集群服务端调优)
  • docker compose部署minio报错
  • 【后端】【djanog】【进阶】【models】自定义模型方法 (`Model Methods`)——封装业务逻辑
  • 物联网 - JetLinks与ThingsBoard技术选型对比
  • liquid-dsp下windows的编译
  • 跨境电商IP安全生死线,住宅代理与浏览器指纹攻防实录
  • 阿里云国际站代理商:如何构建交互式安全分析看板?
  • CCF开源发展委员会常委会会议召开,共绘开源新蓝图
  • JavaScript事件
  • ref setState 合成事件
  • 第十六届蓝桥杯康复训练--5
  • 单片机原理与应用笔记
  • Excel(进阶篇):powerquery详解、PowerQuery的各种用法,逆透视表格、双行表头如何制作透视表、不规则数据如何制作数据透视表