DeepSeek API调用

2025-03-04 38
DeepSeek

类型:人工智能

简介:一款基于深度学习和自然语言处理技术的产品,人气赶超ChatGPT。

在开发中,网页端仅适用于试用阶段。真正的应用场景是将DeepSeek模型集成到自己的项目或应用中,届时需要通过API来调用DeepSeek的功能。

DeepSeek API调用

一、注册与创建API Key

首先访问DeepSeek开放平台完成注册。注册成功后,新用户将获得10元的额度用于体验,无需担心首次调用会产生费用。

接下来,创建一个API Key,它将用于调用DeepSeek API。请务必妥善保管API Key,避免泄露。若不慎泄露,务必立即删除并重新生成。

DeepSeek API调用

二、编程调用API

一旦获得API Key,就可以通过编程调用DeepSeek的API了。以下示例展示了如何使用Node.js调用DeepSeek的API:

1、安装依赖

首先安装OpenAI SDK。

2、编写调用脚本

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
// Please install OpenAI SDK first: `npm install openai`
import OpenAI from "openai";
const openai = new OpenAI({
baseURL: 'https://api.deepseek.com',
apiKey: '<DeepSeek API Key>'
});
async function main() {
const completion = await openai.chat.completions.create({
messages: [{ role: "system", content: "You are a helpful assistant." }],
model: "deepseek-reasoner",
});
console.log(completion.choices[0].message.content);
}
main();
// Please install OpenAI SDK first: `npm install openai` import OpenAI from "openai"; const openai = new OpenAI({ baseURL: 'https://api.deepseek.com', apiKey: '<DeepSeek API Key>' }); async function main() { const completion = await openai.chat.completions.create({ messages: [{ role: "system", content: "You are a helpful assistant." }], model: "deepseek-reasoner", }); console.log(completion.choices[0].message.content); } main();
// Please install OpenAI SDK first: `npm install openai`
import OpenAI from "openai";
const openai = new OpenAI({
baseURL: 'https://api.deepseek.com',
apiKey: '<DeepSeek API Key>'
});
async function main() {
const completion = await openai.chat.completions.create({
messages: [{ role: "system", content: "You are a helpful assistant." }],
model: "deepseek-reasoner",
});
console.log(completion.choices[0].message.content);
}
main();

在这个示例中,deepseek-reasoner是DeepSeek-R1模型。如果你想调用DeepSeek-V3模型,可以将model参数修改为deepseek-chat。

三、GUI调用API

如果你不希望编写代码,也可以使用现成的GUI工具进行API调用。推荐使用如AnythingLLM、LMStudio、ChatboxAI等项目,它们支持直接接入DeepSeek的API,提供更加便捷的界面。

其中AnythingLLM允许将各种内容(如文档、链接、音频、视频)作为上下文,供大语言模型(LLM)参考,以便在聊天期间使用。这款应用支持选择不同的LLM或向量数据库,且支持多用户管理与权限设置。

如果在安装AnythingLLM时遇到问题,可以尝试使用管理员权限进行安装。对于下载速度较慢的ollama,可以直接跳过,它并非必需组件。

DeepSeek API调用

四、API价格

调用API时,最关心的往往是价格。DeepSeek提供了业内最低的AI模型价格。

  • DeepSeek-V3:每百万tokens输入仅需2元,若有缓存,则仅需0.5元!
  • DeepSeek-R1:每百万tokens输入仅需4元,相比DeepSeek-V3稍高,但仍然很实惠。

最近DeepSeek官方还进行了价格调整,实行错峰优惠。夜间低谷期调用V3和R1API的价格将仅为标准时段的5折和2.5折!这使得DeepSeek-R1的价格降至前所未有的低点。

DeepSeek API调用

DeepSeek API调用

在DeepSeek的价格体系中,主要的费用来自输入tokens。以DeepSeek-V3为例,每百万tokens输出价格为8元,而DeepSeek-R1为16元。不过,实际使用中,输入的tokens数量通常远大于输出,因此调用API的主要成本是由输入决定的,输出的费用相对较少。

DeepSeek API调用

  • 广告合作

  • QQ群号:707632017

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。