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

Python实现deepseek接口的调用

简介:DeepSeek 是一个强大的大语言模型,提供 API 接口供开发者调用。在 Python 中,可以使用 requests 或 httpx 库向 DeepSeek API 发送请求,实现文本生成、代码补全,知识问答等功能。本文将介绍如何在 Python 中调用 DeepSeek 接口,包括 API 认证、请求参数设置以及结果解析,帮助开发者快速集成 DeepSeek 功能到自己的应用中。

第一步,打开deepseek官方api接口(https://platform.deepseek.com/usage)
创建一个apikey,将复制的apikey保存下来。
在这里插入图片描述
第二步,点击用量统计,点击充值,不咋用的话,10块钱就够了。
第三步,打开deepseek,让它帮我们写一个api接口调用示例。
在这里插入图片描述
第四步,将输出的代码复制到deepseek,API_KEY填刚才保存的apikey。

import requests

# DeepSeek API 的 URL
url = "https://api.deepseek.com/chat/completions"

# 请求头
headers = {
    "Content-Type": "application/json",
    "Authorization": "Bearer {apiKey}"  # 替换为你的 DeepSeek API Key
}

# 请求体
data = {
    "model": "deepseek-chat",
    "messages": [
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "content": "北京打卡地"}
    ],
    "stream": False
}

# 发送 POST 请求
response = requests.post(url, headers=headers, json=data)

# 打印响应结果
if response.status_code == 200:
    print("Response:", response.json())
else:
    print("Failed to get response. Status code:", response.status_code)
    print("Error message:", response.text)

最后,我们在user,content输入自己需要问的问题,运行代码就行啦。
在这里插入图片描述

相关文章:

  • 中间件漏洞—Jboss
  • 信号的漏桶实现
  • 神聖的綫性代數速成例題20. 廣義逆矩陣的概念與計算、線性空間上的雙線性函數及其性質、歐幾里得空間中正交投影的應用
  • 牛客周赛84 题解 Java ABCDE 仅供参考
  • Window对象与本地存储详解
  • 重装系统后遗症之zotero篇——zotero配置
  • 同旺科技USB to SPI 适配器 ---- 多适配器、多从机混合调试
  • 文件操作助手
  • 2025年渗透测试面试题总结-某360-企业蓝军面试复盘 (题目+回答)
  • 网站备份 工具,如何使用网站备份工具进行网站备份
  • MSIL入门
  • 测试用例`
  • 【橘子网络】关于网络分层以及协议的全局讲解
  • 小智物联网开发:为小智安装“机械臂“(其实就是加个舵机进行语音控制)
  • win32汇编环境,网络编程入门之九
  • 2025年了,5G还有三个新变化
  • unityAB包(2/2)
  • 性能测试笔记
  • asp.net进销存软件WEB进销存ERP软件库存玻璃行业
  • MySQL 5.7升级8.0报异常:处理新增关键字
  • 免费综合网站注册申请/seo推广技术
  • 安装好的字体怎么用wordpress/杭州seo俱乐部
  • 做鞋子批发的网站有哪些/东营seo网站推广
  • 东莞网站建设aj工作室/东莞网络营销信息推荐
  • 个性化网站开发/对seo的认识和理解
  • eclipse可以做网站吗/网站搜索排名优化