W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
DeepSeek API 使用與 OpenAI 兼容的 API 格式,通過(guò)修改配置,您可以使用 OpenAI SDK 來(lái)訪問(wèn) DeepSeek API,或使用與 OpenAI API 兼容的軟件。
PARAM | VALUE |
---|---|
base_url *??????? | https://api.deepseek.com |
api_key | apply for an API key |
* 出于與 OpenAI 兼容考慮,您也可以將 base_url 設(shè)置為 https://api.deepseek.com/v1 來(lái)使用,但注意,此處 v1 與模型版本無(wú)關(guān)。
* deepseek-chat 模型已全面升級(jí)為 DeepSeek-V3,接口不變。 通過(guò)指定 model='deepseek-chat' 即可調(diào)用 DeepSeek-V3。
* deepseek-reasoner 是 DeepSeek 最新推出的推理模型 DeepSeek-R1。通過(guò)指定 model='deepseek-reasoner',即可調(diào)用 DeepSeek-R1。
在創(chuàng)建 API key 之后,你可以使用以下樣例腳本的來(lái)訪問(wèn) DeepSeek API。樣例為非流式輸出,您可以將 stream 設(shè)置為 true 來(lái)使用流式輸出。
Curl 示例
curl https://api.deepseek.com/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <DeepSeek API Key>" \
-d '{
"model": "deepseek-chat",
"messages": [
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Hello!"}
],
"stream": false
}'
Python 示例
# 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)
Node.js 示例
// 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-chat",
});
console.log(completion.choices[0].message.content);
}
main();
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話(huà):173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: