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

js 怎么调用 deepseekAPI

  1. 在 deepseek 开放平台登录,创建 API keys

在这里插入图片描述

  1. 在 js 中利用 fetch 方法调用 API
    API 文档

在这里插入图片描述

async function callDeepSeekAPI(messages, model = 'deepseek-chat') {const url = 'https://api.deepseek.com/chat/completions'const response = await fetch(url, {method: 'POST',headers: {Authorization: 'Bearer sk-xxxxx','Content-Type': 'application/json'},body: JSON.stringify({model: model,messages: messages,// stream: true,max_tokens: 4096,temperature: 0.6})})if (!response.ok) {throw new Error(`API调用失败: ${response.status}`)}return await response.json()
}// 使用示例
const messages = [{ role: 'user', content: '你好,请介绍一下自己' }]callDeepSeekAPI(messages, 'deepseek-chat').then(result => {console.log(result)console.log(result.choices[0].message.content)}).catch(error => {console.error('错误:', error)})
  1. 最终输入结果:

在这里插入图片描述

在这里插入图片描述

http://www.dtcms.com/a/339803.html

相关文章:

  • 雷卯针对香橙派Orange Pi 5 Pro开发板防雷防静电方案
  • 从密度到聚类:DBSCAN算法的第一性原理解析
  • MyCAT2的主从配置
  • Ubuntu、CentOS、AlmaLinux 9.5的 rc.local实现 开机启动
  • 第2章 组件设计与架构
  • IEEE GRSM 2025:Vision Foundation Models in Remote Sensing
  • 基于 STM32 和 NB-IoT 的智慧家居多设备联动控制系统设计
  • Windows Server DNS优化,网络响应速度提升方案
  • 让AI学会“边做边想“:ReAct的实战指南
  • 前端 React 实现数据懒加载-滚动触底加载数据
  • Redis Reactor 模型详解【基本架构、事件循环机制、结合源码详细追踪读写请求从客户端连接到命令执行的完整流程】
  • 移动端网页调试实战,内存泄漏问题的发现与优化
  • Qt原对象系统工作机制
  • 运维面试题
  • LWIP协议栈实现ARP协议
  • 如何看出有没有做raid,并做的是raid几
  • 仲裁器设计(三)-- Weighted Round Robin 权重轮询调度
  • 信号以及共享内存
  • 设计模式笔记_行为型_命令模式
  • Pygame中,精灵Sprite与精灵组Group,显性入组与隐性入组,它们之间的关系是什么?
  • JB4-8-事务机制
  • 决策树学习总结
  • 在 IntelliJ IDEA 中修改 Git Commit 描述
  • Java秋招:高并发查询优化
  • 【学习】Linux 内核中的 cgroup freezer 子系统
  • 基于SpringBoot的高校心理教育辅导系统
  • 【python实用小脚本-190】Python一键删除PDF任意页:输入页码秒出干净文件——再也不用在线裁剪排队
  • Android Cordova 开发 - Cordova 嵌入 Android
  • 如何免费给视频加字幕
  • 【论文阅读】SIMBA: single-cell embedding along with features(1)