
Iniziare con DeepSeek API: Una Guida Rapida
@Una guida completa su come iniziare a utilizzare DeepSeek API, inclusi configurazione, autenticazione ed esempi di utilizzo di base
Iniziare con DeepSeek API: Una Guida Rapida
Panoramica di DeepSeek API
DeepSeek API utilizza un formato API compatibile con OpenAI, il che significa che puoi accedere all'API DeepSeek utilizzando l'SDK OpenAI o qualsiasi software compatibile con l'API OpenAI con semplici modifiche alla configurazione. Questa guida ti aiuterà a iniziare rapidamente con DeepSeek API.
Parametri di Configurazione di Base
I parametri di configurazione chiave includono:
- base_url:
https://api.deepseek.com
- Per la compatibilità con OpenAI, puoi anche utilizzare
https://api.deepseek.com/v1
- Nota: Il v1 qui non è correlato alle versioni del modello
- Per la compatibilità con OpenAI, puoi anche utilizzare
- api_key: Obbligatoria (deve essere richiesta)
- model: Utilizza
deepseek-chat
per accedere all'ultimo modello DeepSeek-V3
Esempi di Utilizzo dell'API
Utilizzo di 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
}'
Utilizzo di Python SDK
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)
Utilizzo di Node.js SDK
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();
Note Importanti
-
Prima di iniziare, assicurati di avere:
- Richiesto una chiave API DeepSeek
- Installato l'SDK appropriato (ad esempio,
pip install openai
per Python,npm install openai
per Node.js)
-
Output in Streaming:
- Non in streaming per impostazione predefinita
- Abilita lo streaming impostando
stream=true
- Lo streaming è ideale per scenari di risposta in tempo reale
-
Informazioni sul Modello:
- Il modello deepseek-chat è stato completamente aggiornato a DeepSeek-V3
- L'interfaccia rimane invariata, non sono necessarie modifiche al codice
- Accedi all'ultima versione specificando
model='deepseek-chat'
Prossimi Passi
Dopo aver completato la configurazione di base, puoi:
- Esplorare i parametri API avanzati
- Implementare la funzionalità di streaming
- Integrare nelle tue applicazioni
- Ottimizzare l'efficienza delle chiamate API
Ora sei pronto per iniziare a costruire le tue applicazioni AI con DeepSeek API!
Altri Post

Deepseek V3 su Ollama: Esegui AI Avanzata in Locale
Una guida completa per eseguire Deepseek V3, un potente modello MoE da 671B parametri, in locale utilizzando Ollama

Guida alla Distribuzione Locale di Deepseek V3: Dalle Basi alle Tecniche Avanzate
Una guida completa su come distribuire ed eseguire localmente il modello Deepseek V3, inclusi vari metodi di inferenza e best practice

Deepseek R1 vs OpenAI O1 & Claude 3.5 Sonnet - Hard Code Round 1
Un confronto approfondito delle capacità di codifica tra Deepseek R1, OpenAI O1 e Claude 3.5 Sonnet attraverso sfide di programmazione reali