掘金 人工智能 04月28日 15:17
包教包会!5分钟快速对接DeepSeek,完全免费!
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文详细介绍了如何通过硅基流动平台,免费使用DeepSeek-V3文本模型和DeepSeek-VL2视觉模型API。文章提供了全量调取和流式调取的两种方式的代码示例,并演示了如何对接DeepSeek的API,包括注册硅基流动平台、获取API密钥,以及调整代码以适应不同模型。此外,文章还展示了如何使用VL2视觉模型处理图像,并获取模型的分析结果。通过本文,读者可以轻松上手DeepSeek API,体验大模型带来的便利。

💡 **硅基流动平台注册与API密钥获取:** 首先,用户需要在硅基流动平台注册并登录,该平台集成了多种大模型,提供API调用服务。注册后,用户可以获得平台赠送的配额,用于免费试用。随后,用户需要创建API密钥,用于后续的API调用。

📝 **DeepSeek-V3文本模型全量调取:** 文章提供了使用DeepSeek-V3文本模型的全量调取代码示例。用户只需将API密钥、对话内容等参数配置到代码中,即可调用该模型。全量调取是指模型生成完整内容后一次性返回结果。

🚀 **DeepSeek-V3文本模型流式调取:** 除了全量调取,文章还介绍了流式调取的方式。通过将代码中的stream参数设置为True,可以实现逐字逐句地获取模型返回的内容,类似于网页版DeepSeek的体验。

🖼️ **DeepSeek-VL2视觉模型调用:** 文章还演示了如何使用DeepSeek-VL2视觉模型。用户需要将图片URL或Base64编码后的图片数据,以及对图片的分析指令,通过API传递给模型。模型将返回对图片的分析结果,例如识别图中的文字和位置信息。

DeepSeek已经火了一段时间,但是由于官方访问量太大,经常出现服务器繁忙的情况,今天AFAN就教大家免费使用API的方式调取DeepSeek,本文会展示全量调取和流式调取2种方式,会对接DeepSeek-V3文本模型和DeepSeek-VL2视觉模型。

对应的代码呢,都可以通过github这个工程:github.com/AFAN-LIFE/A… 或者加我的微信(afan-life)进入粉丝群免费获取。

硅基流动API准备

首先大家需要访问硅基流动官网:siliconflow.cn/zh-cn/。 硅基流动是一个集成了众多大模型的云服务平台,你可以通过API调用的方式快速的使用模型广场中的大模型服务。大模型的使用是按量收费的,但好在硅基流动会为每位新注册的用户,尤其是通过扫描下方邀请码二维码注册的用户,赠送一定的平台配额(14元)和TOKEN数(2000万),能够帮助大家免费的使用一段时间。

大家在登录注册完毕之后,可以点击API密钥新建你的API密钥,可以随便填写一个密钥名称,然后呢可以点击这个密钥复制。待会我们就将使用这个密钥进行API的对接。

DeepSeek有两类模型,一类呢是纯文字交互的模型,比如这里面的R1和V3还有一类呢,是视觉语言的模型VL2。那我们先看V3这个模型,大家点击模型服务并选择在线体验,可以进入硅基流动的模板界面,可以快速的生成模板代码。

我们可以把刚才复制的代码粘贴下来,利用这个代码我们就可以很快的进行调取。但这里我也做了微调,比如忽略SSL认证,以及传入messages对话内容,接着我们开始执行。

SK_CODE = '你的SK码'import requestsurl"https://api.siliconflow.cn/v1/chat/completions"payload = {    "model""deepseek-ai/DeepSeek-V3",    "stream": False,    "max_tokens": 512,    "temperature": 0.7,    "top_p": 0.7,    "top_k": 50,    "frequency_penalty": 0.5,    "n": 1,      "messages": [    {      "role""user",      "content""What opportunities and challenges will the Chinese large model industry face in 2025?"    }  ],}headers = {    "Authorization": f"Bearer {SK_CODE}",    "Content-Type""application/json"}# 忽略 SSL 验证response = requests.post(url, json=payload, headers=headers, verify=False)# R安装:install.packages("lazyeval")

等待一段时间我们就会拿到执行结果,那这就是DeepSeek-V3的普通的全量调取,但是普通的全量调取需要大模型在把内容全部生成完之后,才会返回给我们。而我们在使用网页版的DeepSeek时,它是一个字一个字的吐出来的,这种方式也称为流式调取。

接着AFAN对代码进行了一定的修改,请求的时候将stream参数设置为True,并且在接收端做了流式的获取。执行会发现DeepSeek返回的内容就是一行一行实时的出现的了。

除此之外,DeepSeek还有一个VL2的视觉模型。那同样,在我们创建文本对话请求的API当中,我们可以选择模型类型为VLM,接着我们选择大模型为DeepSeek-VL我们可以把这串代码进行复制。

我们要注意一下,在这里的messages的参数中,它其中可以选择不同的item,我们可以选择image item,也可以选择text item,那么利用这个视觉大模型,我们可以传递给它一个互联网上的图片,也可以把本地的图片编码为Base之后发送给它。

在这里AFAN我本地准备了一个医学图表,然后我开始调取Deepseek-VL2。在这里我们要细化messages的content,一部分是我们的image URL,一部分是我们让大模型对这张图片做一定的分析。然后我们可以执行代码,很快我们就得到了返回结果,可以看到Deepseek的VL2视觉模型,它不仅识别了图中的文字,还能够识别图中曲线的位置。

好的,以上就是本期视频的所有内容了,详细操作步骤和代码见本文开头的视频或工程文件。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

DeepSeek API 大模型 硅基流动 AI
相关文章