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

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输入自己需要问的问题,运行代码就行啦。
在这里插入图片描述


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

相关文章:

  • C语言入门教程100讲(13)其他运算符
  • 2025年了,5G还有三个新变化
  • QEMU 引导时分离内核和文件系统
  • Shell中sed的用法
  • 安防监控视频平台EasyNVR级联视频上云系统EasyNVS出现“Login error”报错的原因排查
  • 基于TCN-BiLSTM-Attention的序列数据预测(功率预测、故障诊断)模型及代码详解
  • 常⻅中间件漏洞--Tomcat
  • bootstrap 表格插件bootstrap table 的使用经验谈!
  • Rocky Linux 软件安装:Last metadata expiration check:
  • 某视频的解密下载
  • 潮流霓虹酸性渐变液体流体扭曲颗粒边缘模糊JPG背景图片设计素材 Organic Textures Gradients Collection
  • 1. 找不能被3、5和7整除的数并存入列表。
  • 深入理解Linux中的SCP命令:使用与原理
  • centos 7 部署ftp 基于匿名用户
  • Android 图片加载框架:Picasso vs Glide
  • LeetCode Hot 100 - 子串 | 560.和为K的子数组、239.滑动窗口最大值、76.最小覆盖子串
  • 算法设计:拒绝偷懒,追求卓越
  • 01、聊天与语言模型
  • go的hooks如何写
  • go-zero学习笔记