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

python:简单本地调用deepseek-r1:1.5b 模型

 

# encoding: utf-8 
# 版权所有  2026 ©涂聚文有限公司™ ®
# 许可信息查看:言語成了邀功盡責的功臣,還需要行爲每日來值班嗎
# 描述:
# Author    : geovindu,Geovin Du 涂聚文.
# IDE       : PyCharm 2024.3.6 python 3.11
# os        : windows 10
# database  : mysql 9.0 sql server 2019, postgreSQL 17.0  Oracle 21c Neo4j
# Datetime  : 2026/2/8 8:34 
# User      :  geovindu
# Product   : PyCharm
# Project   : Pysimple
# File      : deepseeekapidemo.py
# Please install OpenAI SDK first: `pip3 install openai`
# 先安装依赖:pip install openai
import os
from openai import OpenAI
from openai import APIError, AuthenticationError'''
# 初始化客户端(核心修复)
client = OpenAI(api_key="geovindu",  # 直接传 API Key(测试用)base_url="https://api.deepseek.com/v1"  # 必须加 /v1 后缀
)try:# 调用接口response = client.chat.completions.create(model="deepseek-chat",messages=[{"role": "system", "content": "You are a helpful assistant"},{"role": "user", "content": "Hello"},],stream=False)# 输出响应结果print("DeepSeek 响应:", response.choices[0].message.content)# 捕获常见异常,方便排查
except AuthenticationError:print("错误:API Key 无效或未配置,请核对你的 DeepSeek API Key")
except APIError as e:print(f"错误:接口调用失败,详情:{e}")
except Exception as e:print(f"未知错误:{e}")'''
# 初始化客户端(核心修改:指向本地 Ollama 兼容接口)
client = OpenAI(api_key="ollama",  # 本地模型无需真实 API Key,随便填非空值即可base_url="http://localhost:11434/v1"  # Ollama 的 OpenAI 兼容接口地址
)def call_deepseek_with_openai_sdk(prompt):try:response = client.chat.completions.create(model="deepseek-r1:1.5b",  # 本地 Ollama 模型名称messages=[{"role": "system", "content": "You are a helpful assistant."},{"role": "user", "content": prompt}],stream=False)return response.choices[0].message.contentexcept APIError as e:return f"接口调用失败:{e.message}"except Exception as e:return f"未知错误:{str(e)}"# 测试调用
if __name__ == "__main__":result = call_deepseek_with_openai_sdk("你好,请推荐两个辩论话题")print("DeepSeek 本地模型响应:\n", result)

  

輸出:

image

 

http://www.jsqmd.com/news/357296/

相关文章:

  • 题解:CF1217D Coloring Edges
  • [信息论与编码理论专题-39]:算术编码不是给每个符号分配一个“码字”,而是把整个消息压缩成一个“小数”——这个小数越精确,信息量越大。
  • 2026苏州设计免费的全屋整装装修公司是哪些,价格如何 - 工业品网
  • Java如何编写文档注释,实现javadoc编程
  • 强得起飞!WPS Excel里写Python,但金山系表格才是真升级!
  • 鞍山律师事务所民事诉讼费用多少钱,靠谱的怎么选 - 工业品牌热点
  • ‌模糊测试增强:遗传算法驱动的API边界用例生成工具‌
  • 中国VCD曾有望称霸,却被国外联合消灭,国产软件不怕这事!
  • 测试预言机AI化的挑战与Diffusion模型机遇
  • 模型量化十年演进
  • 模型压缩十年演进
  • 一篇搞定全流程,AI论文软件 千笔ai写作 VS 笔捷Ai
  • 软件测试公众号内容热度解析:多模态技术驱动的专业洞察
  • React2Shell漏洞实战指南:使用react2shell-guard的完整防护方案
  • 字节:解耦LLM检索与推理能力
  • 在RK3566鲁班猫部署模型全流程
  • comsol亚波长超声聚焦 仿真 生物超声、高强度聚焦换能器 超声换能器 超声传感器 MEMS...
  • 无锡地区气流超微粉碎机价格多少,品牌选购攻略 - 工业推荐榜
  • blender 视角调整技巧
  • 【AI智能体】31-MetaGPT框架:多角色协同与标准化输出
  • 你没抄、没用AI,却被系统“判了刑”?百考通「降重+降AI」,专治学术审核“误伤症”
  • 你写得越认真,系统越不信你是人?百考通「降重+降AI」,专治“好论文被算法冤枉”
  • 基于飞秒激光模型与Comsol仿真的研究与应用
  • 讲讲家庭防水服务选购,乌鲁木齐家修防水口碑如何,选哪家? - myqiye
  • 利用Abaqus和Matlab软件软件实现相场法模拟裂纹扩展,扩展有限元XFEM等断裂力学领域...
  • 你写得越像“人”,系统越觉得你像AI?百考通「降重+降AI」,专治“好论文被算法误判”
  • 你写得越规范,系统越不信你是人?百考通「降重+降AI」,专治“好学生被算法误判”
  • 聊聊国内盐湖提锂企业口碑排名,杭州蓝然排第几 - 工业品网
  • 直接开撸PMSM的无感控制仿真!今天咱们玩点硬核的——IF控制结合反正切位置估算。别看名字高大上,实际操作起来你会发现这玩意儿其实挺有机械美感的
  • 北京大型离婚律师事务所哪家口碑好 - 工业品牌热点