Python調(diào)用DeepSeek?API的案例詳細(xì)教程
步驟
- 先注冊并登錄 DeepSeek 官網(wǎng):https://www.deepseek.com/
- 手機號+驗證碼注冊或登錄即可
- 創(chuàng)建 API KEY
- 注意保存,寫代碼時必須提供的
- 打開 Pycharm 創(chuàng)建工程 并安裝 OpenAI 庫
- 編寫代碼發(fā)送請求調(diào)用,獲取響應(yīng)結(jié)果并打印
注冊并登錄官網(wǎng)

點擊右上角 API 開放平臺,如果沒有登陸則會自動跳轉(zhuǎn)至登錄或注冊頁面

輸入手機號后,點擊發(fā)送驗證碼,勾選下面復(fù)選框,輸入驗證碼即可登錄。
創(chuàng)建 API Key
登錄成功后,進(jìn)入 API 開發(fā)平臺后,默認(rèn)會進(jìn)入用量信息頁,在這里可以看到自己的余額,第一次注冊,平臺會贈送10元用于購買 tokens。

點擊左邊菜單 API keys ,然后點擊 創(chuàng)建 API KEY 進(jìn)行創(chuàng)建

點擊 創(chuàng)建按鈕 后,彈出框中命名

點擊 創(chuàng)建 按鈕后,彈出下面的生成 key 的提示框,一定要點擊復(fù)制按鈕進(jìn)行復(fù)制并保存

到此創(chuàng)建 API key 就完成了。注意:找個文本把剛復(fù)制的key 保存好
打開 Pycharm 新建工程
新建工程并新建.py 源代碼文件
安裝 openAI 庫
打開 Pycharm 新建工程,新建 .py 源代碼文件
安裝 OpenAI SDK:
pip3 install openai
或下面使用國內(nèi)鏡像
pip3 install openai -i https://pypi.tuna.tsinghua.edu.cn/simple
建議使用國內(nèi)鏡像,否則可能不穩(wěn)定或很慢
參考文檔編寫代碼
點擊左邊 接口文檔 菜單

或直接訪問https://api-docs.deepseek.com/zh-cn/,進(jìn)入 Deep Seek API 文檔頁面

這里有示例代碼,直接可以復(fù)制到 Pycharm 中修改即可
注意:使用前一定要先安裝 OpenAI SDK
# Please install OpenAI SDK first: `pip3 install openai`
from openai import OpenAI
client = OpenAI(api_key="<DeepSeek API Key>", 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)
應(yīng)用小案例
視頻:https://www.bilibili.com/video/BV1P6NaeeEAN

到此這篇關(guān)于Python調(diào)用DeepSeek API的案例詳細(xì)教程的文章就介紹到這了,更多相關(guān)Python調(diào)用DeepSeek API內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Python調(diào)用DeepSeek?API的完整操作指南
- 如何使用?Python?實現(xiàn)?DeepSeek?R1?本地化部署
- Python使用Flask結(jié)合DeepSeek開發(fā)(實現(xiàn)代碼)
- python使用django調(diào)用deepseek api搭建ai網(wǎng)站
- Python結(jié)合DeepSeek API實現(xiàn)PDF轉(zhuǎn)Word的方案
- Python與DeepSeek的深度融合實戰(zhàn)
- Python使用DeepSeek進(jìn)行聯(lián)網(wǎng)搜索功能詳解
- python+ollama自己寫代碼調(diào)用本地deepseek模型
相關(guān)文章
PyGame實現(xiàn)初始化導(dǎo)入所有模塊方法詳解
pygame安裝是為了開發(fā)小游戲,在下新手在經(jīng)過許多嘗試后,為大家避雷,給大家分享一個簡單有效的方法,下面這篇文章主要給大家介紹了關(guān)于Python中Pygame的詳細(xì)安裝過程的相關(guān)資料,需要的朋友可以參考下2022-11-11
python開發(fā)之基于thread線程搜索本地文件的方法
這篇文章主要介紹了python開發(fā)之基于thread線程搜索本地文件的方法,以完整實例形式分析了Python基于多線程處理搜索問題的相關(guān)實現(xiàn)技巧,需要的朋友可以參考下2015-11-11
python中的reduce內(nèi)建函數(shù)使用方法指南
python中的reduce內(nèi)建函數(shù)是一個二元操作函數(shù),他用來將一個數(shù)據(jù)集合(鏈表,元組等)中的所有數(shù)據(jù)進(jìn)行下列操作:用傳給reduce中的函數(shù) func()(必須是一個二元操作函數(shù))先對集合中的第1,2個數(shù)據(jù)進(jìn)行操作,得到的結(jié)果再與第三個數(shù)據(jù)用func()函數(shù)運算,最后得到一個結(jié)果2014-08-08
Python利用xlrd和xlwt模塊進(jìn)行自動化操作讀寫Excel的完整指南
在日常工作中,Excel表格是不可或缺的數(shù)據(jù)處理工具,本文將介紹xlrd和xlwt模塊的參數(shù)說明,并通過代碼實戰(zhàn)演示如何進(jìn)行Excel的讀寫操作,有需要的可以了解下2025-11-11
Django如何使用asyncio協(xié)程和ThreadPoolExecutor多線程
這篇文章主要介紹了Django如何使用asyncio協(xié)程和ThreadPoolExecutor多線程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-10-10
用Python展示動態(tài)規(guī)則法用以解決重疊子問題的示例
這篇文章主要介紹了用Python展示動態(tài)規(guī)則法用以解決重疊子問題的一個棋盤游戲的示例,動態(tài)規(guī)劃常常適用于有重疊子問題和最優(yōu)子結(jié)構(gòu)性質(zhì)的問題,且耗時間往往遠(yuǎn)少于樸素解法,需要的朋友可以參考下2015-04-04
Python基礎(chǔ)第三方模塊requests openpyxl
這篇文章主要為大家介紹了Python基礎(chǔ)第三方模塊requests openpyxl使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11

