DeepSeek API: Võimas ja taskukohane tehisintellekt arendajatele
Avasta järgmise põlvkonna AI mudelid soodsate hindadega ja integreeri need oma rakendusse vaid 30 minutiga.
Alusta kohe
Avasta järgmise põlvkonna AI mudelid soodsate hindadega ja integreeri need oma rakendusse vaid 30 minutiga.
Alusta kohe

API juurdepääsu seadistamine algab DeepSeek platvormil konto loomisega ja esimese API võtme genereerimisega turvaseadete sektsioonis. Protsess koosneb kolmest põhietapist, milleks on autentimise konfigureerimine, SDK paigaldamine ja esimese päringu sooritamine. Enamik arendajaid jõuab eduka testpäringuni vähem kui 15 minutiga, lähtudes etteantud koodinäidistest.
Autentimine toimub bearer-token formaadis, kus võtmed algavad eesliitega "sk-". Kõikide API teenuste baas-URL on https://api.deepseek.com/v1, järgides standardseid RESTful konventsioone. Päringute päises peab olema Authorization väli koos API võtmega ning Content-Type väärtuseks peab olema seatud application/json. Piirangud kehtivad igale võtmele eraldi, mis lubab meeskondadel jaotada kvoote erinevate projektide vahel.
Pythoni SDK installimiseks tuleb kasutada pip käsku ametliku teegi lisamiseks. Järgnev koodiplokk näitab terviklikku töövoogu esimese päringu tegemiseks, kasutades DeepSeek V3 mudelit vestlusrežiimis:
pip install deepseek-sdk
from deepseek import DeepSeek
client = DeepSeek(api_key="sk-your-api-key-here")
response = client.chat.completions.create(
model="deepseek-chat-v3",
messages=[
{"role": "system", "content": "Sa oled abivalmis assistent."},
{"role": "user", "content": "Selgita kvantarvutust lihtsate sõnadega."}
],
max_tokens=500,
temperature=0.7
)
print(response.choices[0].message.content)
Arendajatele, kes eelistavad curl käske, on siin samaväärne HTTP päringu näide. See meetod on kasulik kiireks testimiseks ilma täiendavate teekide paigaldamiseta:
curl https://api.deepseek.com/v1/chat/completions \
-H "Authorization: Bearer sk-your-api-key-here" \
-H "Content-Type: application/json" \
-d '{
"model": "deepseek-chat-v3",
"messages": [{"role": "user", "content": "Tere, API!"}],
"max_tokens": 100
}'
API väljastab JSON-vastuse, mis sisaldab genereeritud teksti, tokenite kasutusstatistikat ja päringu metaandmeid. Eduka vastuse puhul leiab tulemuse choices massiivist, samas kui vead tagastatakse standardsete koodidena silumise hõlbustamiseks. Kasutusandmete objektis on kirjas prompt_tokens, completion_tokens ja total_tokens, mis on aluseks täpsele arveldamisele.
Dokumentatsioonis olevad juhendid katavad ka Node.js ja Go keeli ning pakuvad raamistiku-spetsiifilisi näiteid Express, Flask ja FastAPI jaoks. Asünkroonse töötlemise puhul on vajalik veebikonksude valideerimine esmase seadistuse ajal.