డెవలపర్‌గా ChatGPT నుండి DeepSeekకి ఎలా మారాలి?

డీప్‌సీక్ AI

మీరు ChatGPT నుండి DeepSeekకి మారాలని చూస్తున్నట్లయితే, OpenAI ఫార్మాట్‌తో DeepSeek API యొక్క అనుకూలత కారణంగా ప్రక్రియ సరళంగా ఉంటుంది.

డీప్‌సీక్‌తో మీ మొదటి API కాల్ చేయడం ఎలాగో ఇక్కడ దశల వారీ గైడ్ ఉంది .

1. మీ డీప్‌సీక్ API కీని పొందండి

ముందుగా, మీరు DeepSeek నుండి API కీ కోసం దరఖాస్తు చేయాలి. సైన్ అప్ చేయడానికి మరియు మీ అభ్యర్థనలను ప్రామాణీకరించడానికి అవసరమైన API కీని అభ్యర్థించడానికి వారి వెబ్‌సైట్‌ను సందర్శించండి.

2. బేస్ URLని సెట్ చేయండి

కింది బేస్ URLని ఉపయోగించి DeepSeek APIని యాక్సెస్ చేయవచ్చు:

సాదా వచనం
క్లిప్‌బోర్డ్‌కి కాపీ చేయండి
కొత్త విండోలో కోడ్‌ని తెరవండి
EnlighterJS 3 సింటాక్స్ హైలైటర్
https: //api.deepseek.com
https://api.deepseek.com
https://api.deepseek.com

మీరు కావాలనుకుంటే, మీరు సంస్కరణ URLని ఉపయోగించవచ్చు:

సాదా వచనం
క్లిప్‌బోర్డ్‌కి కాపీ చేయండి
కొత్త విండోలో కోడ్‌ని తెరవండి
EnlighterJS 3 సింటాక్స్ హైలైటర్
https: //api.deepseek.com/v1
https://api.deepseek.com/v1
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:

సాదా వచనం
క్లిప్‌బోర్డ్‌కి కాపీ చేయండి
కొత్త విండోలో కోడ్‌ని తెరవండి
EnlighterJS 3 సింటాక్స్ హైలైటర్
కర్ల్ https: //api.deepseek.com/chat/completions \
-H "కంటెంట్-రకం: అప్లికేషన్/json" \
-H "ఆథరైజేషన్: బేరర్" \
-d '{
"మోడల్": "డీప్‌సీక్-చాట్",
"సందేశాలు": [
{"role": "సిస్టమ్", "కంటెంట్": "మీరు సహాయకరంగా ఉన్నారు."},
{"role": "user", "content": "Hello!"}
],
"స్ట్రీమ్": తప్పు
}'
కర్ల్ https://api.deepseek.com/chat/completions \ -H "కంటెంట్-టైప్: అప్లికేషన్/json" \ -H "ఆథరైజేషన్: బేరర్ " \ -d '{ "model": "deepseek-chat", " సందేశాలు": [ {"role": "సిస్టమ్", "కంటెంట్": "మీరు ఒక సహాయక సహాయకుడు."}, {"role": "user", "కంటెంట్": "హలో!"} ], "స్ట్రీమ్": తప్పు }'
కర్ల్ https://api.deepseek.com/chat/completions \
  -H "కంటెంట్-రకం: అప్లికేషన్/json" \
  -H "ఆథరైజేషన్: బేరర్" \
  -d '{
        "మోడల్": "డీప్‌సీక్-చాట్",
        "సందేశాలు": [
          {"role": "సిస్టమ్", "కంటెంట్": "మీరు సహాయకరంగా ఉన్నారు."},
          {"role": "user", "content": "Hello!"}
        ],
        "స్ట్రీమ్": తప్పు
      }'

పైథాన్ ఉపయోగించి ఉదాహరణ:

సాదా వచనం
క్లిప్‌బోర్డ్‌కి కాపీ చేయండి
కొత్త విండోలో కోడ్‌ని తెరవండి
EnlighterJS 3 సింటాక్స్ హైలైటర్
దిగుమతి అభ్యర్థనలు
json దిగుమతి
url = "https://api.deepseek.com/chat/completions"
శీర్షికలు = {
"కంటెంట్-టైప్" : "అప్లికేషన్/json" ,
"ఆథరైజేషన్" : "బేరర్"
}
డేటా = {
"model" : "deepseek-chat" ,
"సందేశాలు" : [
{ "role" : "system" , "content" : "మీరు ఒక సహాయక సహాయకుడు." } ,
{ "role" : "user" , "content" : "హలో!" }
] ,
"స్ట్రీమ్" : తప్పు
}
ప్రతిస్పందన = అభ్యర్థనలు. పోస్ట్ ( url, హెడర్‌లు=హెడర్‌లు, డేటా=json. డంప్స్ ( డేటా ))
ప్రింట్ ( ప్రతిస్పందన. json ())
దిగుమతి అభ్యర్థనలు దిగుమతి json url = "https://api.deepseek.com/chat/completions" శీర్షికలు = { "కంటెంట్-రకం": "అప్లికేషన్/json", "ఆథరైజేషన్": "బేరర్" } డేటా = { "మోడల్" : "deepseek-chat", "messages": [ {"role": "system", "content": "మీరు సహాయకారిగా ఉన్నారు అసిస్టెంట్."}, {"role": "user", "content": "Hello!"} ], "stream": False } response = requests.post(url, headers=headers, data=json.dumps(data) )) print(response.json())
దిగుమతి అభ్యర్థనలు
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ని ఉపయోగించే ఉదాహరణ:

సాదా వచనం
క్లిప్‌బోర్డ్‌కి కాపీ చేయండి
కొత్త విండోలో కోడ్‌ని తెరవండి
EnlighterJS 3 సింటాక్స్ హైలైటర్
const fetch = అవసరం ( 'node-fetch' ) ;
const url = 'https://api.deepseek.com/chat/completions' ;
స్థిర శీర్షికలు = {
'కంటెంట్-టైప్' : 'అప్లికేషన్/json' ,
'ఆథరైజేషన్' : 'బేరర్' ,
} ;
స్థిర డేటా = {
మోడల్: 'డీప్‌సీక్-చాట్' ,
సందేశాలు: [
{ role: 'సిస్టమ్' , కంటెంట్: 'మీరు ఒక సహాయక సహాయకుడు.' } ,
{ పాత్ర: 'వినియోగదారు' , కంటెంట్: 'హలో!' }
] ,
స్ట్రీమ్: తప్పు
} ;
పొందు ( url, {
పద్ధతి: 'పోస్ట్' ,
శీర్షికలు: శీర్షికలు,
శరీరం: JSON. స్ట్రింగ్ఫై ( డేటా ) ,
})
. అప్పుడు ( ప్రతిస్పందన = > ప్రతిస్పందన. json ())
. అప్పుడు ( json = > కన్సోల్. లాగ్ ( json )) ;
const fetch = అవసరం('node-fetch'); const url = 'https://api.deepseek.com/chat/completions'; const headers = {'కంటెంట్-రకం': 'అప్లికేషన్/json', 'ఆథరైజేషన్': 'బేరర్', }; const data = { model: 'deepseek-chat', messages: [ {role: 'system', content: 'You are a helpful Assistant.' }, { పాత్ర: 'వినియోగదారు', కంటెంట్: 'హలో!' } ], స్ట్రీమ్: తప్పు }; పొందు(url, {పద్ధతి: 'POST', శీర్షికలు: శీర్షికలు, విషయం: JSON.stringify(డేటా), }) .తర్వాత(స్పందన => response.json()) .then(json => console.log(json) );
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 కంటే చౌకైనది. హ్యాపీ కోడింగ్!