ITPub博客

首页 > 人工智能 > 人工智能 > DeepSeek免费使用与简单代码示例

DeepSeek免费使用与简单代码示例

原创 人工智能 作者:brucexia 时间:2025-06-19 16:31:01 0 删除 编辑

先来一篇简单的DeepSeek开发小例子开始我们的大模型应用开发旅程。DeepSeek 拥有一套全新的大模型调用方法,既可以通过对话的方式开启大模型的对话,也可以使用API 调用的形式来使用大模型。DeepSeek 对话窗口如图2-22 所示。

图2-22  开启免费的DeepSeek 对话

读者可以免费使用和测试基于网页的DeepSeek 大模型,下面我们将以在线大模型API 调用的形式对大模型进行讲解。

DeepSeek 官网是提供大模型服务的开放平台,读者可以通过注册获取API 调用服务,首先在DeepSeek 官网首页进行注册,如图2-23 所示。读者可以根据自己需要的方式进行注册,登录后即可看到用户的用量信息(tokens ),如图2-24 所示。

 

图2-23  DeepSeek 的注册

图2-24  注册用户信息

可以看到第一次登录账户就赠送了500 万tokens ,这是我们可以使用的token 总量。接下来,读者可以单击左侧菜单中的API keys 创建自己的API key ,如图2-25 所示。

图2-25  创建API key

在输入名称后单击“创建”按钮可以自动生成API key 。我们通过一个示例测试一下,使用这个API key 来完成函数的调用,代码如下所示:

from openai import OpenAI
client = OpenAI(api_key="sk-a4a8d4832f1349aXXxxx8e75f77d7e21", base_url="https://api.deepseek.com")
 
response = client.chat.completions.create(
model="deepseek-chat",
messages=[
{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content": "Hello"},
],
stream=False
)
 
print(response.choices[0].message.content)

输出结果如下所示:

Hello! How can I assist you today? 😊

更多API 的用法,读者可以参考图2-25 所示窗口左侧菜单的“接口文档”。

本文节选自《《DeepSeek原生应用与智能体开发实践》》,获出版社和作者授权发布。


 


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/18841117/viewspace-3088322/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2022-02-14

  • 博文量
    219
  • 访问量
    196296