
మీరు ChatGPT నుండి DeepSeekకి మారాలని చూస్తున్నట్లయితే, OpenAI ఫార్మాట్తో DeepSeek API యొక్క అనుకూలత కారణంగా ప్రక్రియ సరళంగా ఉంటుంది.
డీప్సీక్తో మీ మొదటి API కాల్ చేయడం ఎలాగో ఇక్కడ దశల వారీ గైడ్ ఉంది .
1. మీ డీప్సీక్ API కీని పొందండి
ముందుగా, మీరు DeepSeek నుండి API కీ కోసం దరఖాస్తు చేయాలి. సైన్ అప్ చేయడానికి మరియు మీ అభ్యర్థనలను ప్రామాణీకరించడానికి అవసరమైన API కీని అభ్యర్థించడానికి వారి వెబ్సైట్ను సందర్శించండి.
2. బేస్ URLని సెట్ చేయండి
కింది బేస్ URLని ఉపయోగించి DeepSeek APIని యాక్సెస్ చేయవచ్చు:
https://api.deepseek.com
మీరు కావాలనుకుంటే, మీరు సంస్కరణ URLని ఉపయోగించవచ్చు:
https://api.deepseek.com/v1
v1బేస్ URLలో మోడల్ వెర్షన్తో సంబంధం లేదని గమనించండి .
3. సరైన మోడల్ని ఎంచుకోండి
DeepSeekలో అందుబాటులో ఉన్న ప్రస్తుత చాట్ మోడల్ అంటారు deepseek-chat. మీరు తాజా రీజనింగ్ మోడల్ని యాక్సెస్ చేయాలనుకుంటే, మీరు ఉపయోగించాలి deepseek-reasoner, ఇది DeepSeek-R1 మోడల్ని సూచిస్తుంది.
4. మీ మొదటి API కాల్ చేయండి
మీ చేతిలో ఉన్న API కీతో, మీరు ఇప్పుడు DeepSeek APIతో పరస్పర చర్య చేయవచ్చు. చాట్ APIని ఉపయోగించి ఎలా ప్రారంభించాలో క్రింద ఒక ఉదాహరణ ఉంది curl. మీరు Python లేదా Node.js వంటి ఇతర SDKలను కూడా ఉపయోగించవచ్చు.
ఉపయోగించి ఉదాహరణ curl:
కర్ల్ https://api.deepseek.com/chat/completions \
-H "కంటెంట్-రకం: అప్లికేషన్/json" \
-H "ఆథరైజేషన్: బేరర్" \
-d '{
"మోడల్": "డీప్సీక్-చాట్",
"సందేశాలు": [
{"role": "సిస్టమ్", "కంటెంట్": "మీరు సహాయకరంగా ఉన్నారు."},
{"role": "user", "content": "Hello!"}
],
"స్ట్రీమ్": తప్పు
}'
పైథాన్ ఉపయోగించి ఉదాహరణ:
దిగుమతి అభ్యర్థనలు
json దిగుమతి
url = "https://api.deepseek.com/chat/completions"
శీర్షికలు = {
"కంటెంట్-రకం": "అప్లికేషన్/json",
"ఆథరైజేషన్": "బేరర్"
}
డేటా = {
"మోడల్": "డీప్సీక్-చాట్",
"సందేశాలు": [
{"role": "సిస్టమ్", "కంటెంట్": "మీరు సహాయకరంగా ఉన్నారు."},
{"role": "user", "content": "Hello!"}
],
"స్ట్రీమ్": తప్పు
}
ప్రతిస్పందన = requests.post(url, headers=headers, data=json.dumps(data))
ప్రింట్(response.json())
Node.jsని ఉపయోగించే ఉదాహరణ:
const fetch = అవసరం('node-fetch');
const url = 'https://api.deepseek.com/chat/completions';
స్థిర శీర్షికలు = {
'కంటెంట్-టైప్': 'అప్లికేషన్/json',
'ఆథరైజేషన్': 'బేరర్',
};
స్థిర డేటా = {
మోడల్: 'డీప్సీక్-చాట్',
సందేశాలు: [
{ పాత్ర: 'సిస్టమ్', కంటెంట్: 'మీరు సహాయక సహాయకుడు.' },
{ పాత్ర: 'వినియోగదారు', కంటెంట్: 'హలో!' }
],
స్ట్రీమ్: తప్పు
};
పొందు(url, {
పద్ధతి: 'పోస్ట్',
శీర్షికలు: శీర్షికలు,
శరీరం: JSON.stringify(డేటా),
})
.అప్పుడు(స్పందన => response.json())
.అప్పుడు(json => console.log(json));
5. స్ట్రీమింగ్ ప్రతిస్పందనలను నిర్వహించండి
మీరు స్ట్రీమింగ్ ప్రతిస్పందనలను నిర్వహించాలనుకుంటే, మీ అభ్యర్థనలో streamపరామితిని సెట్ చేయండి. trueఇది OpenAI APIలోని ప్రవర్తనకు సమానమైన ఫలితాల యొక్క నిరంతర ప్రసారాన్ని అందుకోవడానికి మిమ్మల్ని అనుమతిస్తుంది.
6. ముగింపు
ఈ దశలను అనుసరించడం ద్వారా, మీరు మీ AI అవసరాల కోసం ChatGPTని ఉపయోగించడం నుండి DeepSeekని ఉపయోగించడం వరకు సులభంగా మారవచ్చు. API నిర్మాణం OpenAI వలె ఉంటుంది, ఇది పరివర్తనను అతుకులు లేకుండా చేస్తుంది.
DeepSeek ChatGPT కంటే చౌకైనది. హ్యాపీ కోడింగ్!



