ಡೆವಲಪರ್ ಆಗಿ ChatGPT ಯಿಂದ DeepSeek ಗೆ ವಲಸೆ ಹೋಗುವುದು ಹೇಗೆ?

ಡೀಪ್‌ಸೀಕ್ AI

ನೀವು ChatGPT ಯಿಂದ DeepSeek ಗೆ ಸ್ಥಳಾಂತರಗೊಳ್ಳಲು ಬಯಸುತ್ತಿದ್ದರೆ, OpenAI ಫಾರ್ಮ್ಯಾಟ್‌ನೊಂದಿಗೆ DeepSeek API ಹೊಂದಾಣಿಕೆಯ ಕಾರಣದಿಂದಾಗಿ ಪ್ರಕ್ರಿಯೆಯು ನೇರವಾಗಿರುತ್ತದೆ.

DeepSeek ನೊಂದಿಗೆ ನಿಮ್ಮ ಮೊದಲ API ಕರೆಯನ್ನು ಹೇಗೆ ಮಾಡುವುದು ಎಂಬುದರ ಕುರಿತು ಹಂತ-ಹಂತದ ಮಾರ್ಗದರ್ಶಿ ಇಲ್ಲಿದೆ .

1. ನಿಮ್ಮ DeepSeek API ಕೀಯನ್ನು ಪಡೆದುಕೊಳ್ಳಿ

ಮೊದಲಿಗೆ, ನೀವು DeepSeek ನಿಂದ API ಕೀಲಿಗಾಗಿ ಅರ್ಜಿ ಸಲ್ಲಿಸಬೇಕು. ಸೈನ್ ಅಪ್ ಮಾಡಲು ಮತ್ತು ನಿಮ್ಮ ವಿನಂತಿಗಳನ್ನು ದೃಢೀಕರಿಸಲು ಅಗತ್ಯವಿರುವ API ಕೀಯನ್ನು ವಿನಂತಿಸಲು ಅವರ ವೆಬ್‌ಸೈಟ್‌ಗೆ ಭೇಟಿ ನೀಡಿ.

2. ಮೂಲ URL ಅನ್ನು ಹೊಂದಿಸಿ

ಕೆಳಗಿನ ಮೂಲ URL ಅನ್ನು ಬಳಸಿಕೊಂಡು DeepSeek API ಅನ್ನು ಪ್ರವೇಶಿಸಬಹುದು:

ಸರಳ ಪಠ್ಯ
ಕ್ಲಿಪ್‌ಬೋರ್ಡ್‌ಗೆ ನಕಲಿಸಿ
ಹೊಸ ವಿಂಡೋದಲ್ಲಿ ಕೋಡ್ ತೆರೆಯಿರಿ
ಎನ್ಲೈಟರ್ಜೆಎಸ್ 3 ಸಿಂಟ್ಯಾಕ್ಸ್ ಹೈಲೈಟರ್
https: //api.deepseek.com
https://api.deepseek.com
https://api.deepseek.com

ನೀವು ಬಯಸಿದಲ್ಲಿ, ನೀವು ಆವೃತ್ತಿಯ URL ಅನ್ನು ಬಳಸಬಹುದು:

ಸರಳ ಪಠ್ಯ
ಕ್ಲಿಪ್‌ಬೋರ್ಡ್‌ಗೆ ನಕಲಿಸಿ
ಹೊಸ ವಿಂಡೋದಲ್ಲಿ ಕೋಡ್ ತೆರೆಯಿರಿ
ಎನ್ಲೈಟರ್ಜೆಎಸ್ 3 ಸಿಂಟ್ಯಾಕ್ಸ್ ಹೈಲೈಟರ್
https: //api.deepseek.com/v1
https://api.deepseek.com/v1
https://api.deepseek.com/v1

v1ಮೂಲ URL ನಲ್ಲಿರುವ ಮಾದರಿಯ ಆವೃತ್ತಿಗೆ ಸಂಬಂಧವಿಲ್ಲ ಎಂಬುದನ್ನು ಗಮನಿಸಿ .

3. ಸರಿಯಾದ ಮಾದರಿಯನ್ನು ಆರಿಸಿ

ಡೀಪ್‌ಸೀಕ್‌ನಲ್ಲಿ ಲಭ್ಯವಿರುವ ಪ್ರಸ್ತುತ ಚಾಟ್ ಮಾದರಿಯನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ deepseek-chat. ನೀವು ಇತ್ತೀಚಿನ ತಾರ್ಕಿಕ ಮಾದರಿಯನ್ನು ಪ್ರವೇಶಿಸಬೇಕಾದರೆ, ನೀವು ಬಳಸಬೇಕು deepseek-reasoner, ಇದು DeepSeek-R1 ಮಾದರಿಯನ್ನು ಉಲ್ಲೇಖಿಸುತ್ತದೆ.

4. ನಿಮ್ಮ ಮೊದಲ API ಕರೆ ಮಾಡಿ

ಕೈಯಲ್ಲಿ ನಿಮ್ಮ API ಕೀಲಿಯೊಂದಿಗೆ, ನೀವು ಈಗ DeepSeek API ಜೊತೆಗೆ ಸಂವಹನ ನಡೆಸಬಹುದು. ಬಳಸಿಕೊಂಡು ಚಾಟ್ API ಅನ್ನು ಹೇಗೆ ಆಹ್ವಾನಿಸುವುದು ಎಂಬುದರ ಉದಾಹರಣೆಯನ್ನು ಕೆಳಗೆ ನೀಡಲಾಗಿದೆ curl. ನೀವು Python ಅಥವಾ Node.js ನಂತಹ ಇತರ SDK ಗಳನ್ನು ಬಳಸಬಹುದು.

ಬಳಸಿದ ಉದಾಹರಣೆ curl:

ಸರಳ ಪಠ್ಯ
ಕ್ಲಿಪ್‌ಬೋರ್ಡ್‌ಗೆ ನಕಲಿಸಿ
ಹೊಸ ವಿಂಡೋದಲ್ಲಿ ಕೋಡ್ ತೆರೆಯಿರಿ
ಎನ್ಲೈಟರ್ಜೆಎಸ್ 3 ಸಿಂಟ್ಯಾಕ್ಸ್ ಹೈಲೈಟರ್
ಕರ್ಲ್ https: //api.deepseek.com/chat/completions \
-H "ವಿಷಯ-ಪ್ರಕಾರ: ಅಪ್ಲಿಕೇಶನ್/json" \
-H "ಅಧಿಕಾರ: ಬೇರರ್" \
-d '{
"ಮಾದರಿ": "ಡೀಪ್‌ಸೀಕ್-ಚಾಟ್",
"ಸಂದೇಶಗಳು": [
{"role": "ಸಿಸ್ಟಮ್", "ವಿಷಯ": "ನೀವು ಸಹಾಯಕ ಸಹಾಯಕರು."},
{"role": "ಬಳಕೆದಾರ", "ವಿಷಯ": "ಹಲೋ!"}
],
"ಸ್ಟ್ರೀಮ್": ತಪ್ಪು
}'
ಕರ್ಲ್ 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": "ಬಳಕೆದಾರ", "ವಿಷಯ": "ಹಲೋ!"}
        ],
        "ಸ್ಟ್ರೀಮ್": ತಪ್ಪು
      }'

ಪೈಥಾನ್ ಬಳಸುವ ಉದಾಹರಣೆ:

ಸರಳ ಪಠ್ಯ
ಕ್ಲಿಪ್‌ಬೋರ್ಡ್‌ಗೆ ನಕಲಿಸಿ
ಹೊಸ ವಿಂಡೋದಲ್ಲಿ ಕೋಡ್ ತೆರೆಯಿರಿ
ಎನ್ಲೈಟರ್ಜೆಎಸ್ 3 ಸಿಂಟ್ಯಾಕ್ಸ್ ಹೈಲೈಟರ್
ಆಮದು ವಿನಂತಿಗಳು
json ಆಮದು ಮಾಡಿ
url = "https://api.deepseek.com/chat/completions"
ಶೀರ್ಷಿಕೆಗಳು = {
"ವಿಷಯ-ಪ್ರಕಾರ" : "ಅಪ್ಲಿಕೇಶನ್/json" ,
"ಅಧಿಕಾರ" : "ಧಾರಕ"
}
ಡೇಟಾ = {
"ಮಾದರಿ" : "ಡೀಪ್‌ಸೀಕ್-ಚಾಟ್" ,
"ಸಂದೇಶಗಳು" : [
{ "role" : "system" , "content" : "ನೀವು ಸಹಾಯಕ ಸಹಾಯಕರು." } ,
{ "role" : "ಬಳಕೆದಾರ" , "ವಿಷಯ" : "ಹಲೋ!" }
] ,
"ಸ್ಟ್ರೀಮ್" : ತಪ್ಪು
}
ಪ್ರತಿಕ್ರಿಯೆ = ವಿನಂತಿಗಳು. ಪೋಸ್ಟ್ ( url, ಹೆಡರ್‌ಗಳು=ಹೆಡರ್‌ಗಳು, ಡೇಟಾ=json. ಡಂಪ್‌ಗಳು ( ಡೇಟಾ ))
ಮುದ್ರಣ ( ಪ್ರತಿಕ್ರಿಯೆ. json ())
ಆಮದು ವಿನಂತಿಗಳನ್ನು ಆಮದು ಮಾಡಿ json url = "https://api.deepseek.com/chat/completions" ಹೆಡರ್‌ಗಳು = { "ವಿಷಯ-ಪ್ರಕಾರ": "ಅಪ್ಲಿಕೇಶನ್/json", "ಅಧಿಕಾರ": "ಧಾರಕ" } ಡೇಟಾ = { "ಮಾದರಿ" : "deepseek-chat", "messages": [ {"role": "system", "content": "ನೀವು ಸಹಾಯಕರಾಗಿದ್ದೀರಿ. ಸಹಾಯಕ. )) print(response.json())
ಆಮದು ವಿನಂತಿಗಳು
json ಆಮದು ಮಾಡಿ

url = "https://api.deepseek.com/chat/completions"
ಶೀರ್ಷಿಕೆಗಳು = {
    "ವಿಷಯ-ಪ್ರಕಾರ": "ಅಪ್ಲಿಕೇಶನ್/json",
    "ಅಧಿಕಾರ": "ಧಾರಕ"
}
ಡೇಟಾ = {
    "ಮಾದರಿ": "ಡೀಪ್‌ಸೀಕ್-ಚಾಟ್",
    "ಸಂದೇಶಗಳು": [
        {"role": "ಸಿಸ್ಟಮ್", "ವಿಷಯ": "ನೀವು ಸಹಾಯಕ ಸಹಾಯಕರು."},
        {"role": "ಬಳಕೆದಾರ", "ವಿಷಯ": "ಹಲೋ!"}
    ],
    "ಸ್ಟ್ರೀಮ್": ತಪ್ಪು
}
ಪ್ರತಿಕ್ರಿಯೆ = requests.post(url, headers=headers, data=json.dumps(data))
ಮುದ್ರಣ(response.json())

Node.js ಅನ್ನು ಬಳಸುವ ಉದಾಹರಣೆ:

ಸರಳ ಪಠ್ಯ
ಕ್ಲಿಪ್‌ಬೋರ್ಡ್‌ಗೆ ನಕಲಿಸಿ
ಹೊಸ ವಿಂಡೋದಲ್ಲಿ ಕೋಡ್ ತೆರೆಯಿರಿ
ಎನ್ಲೈಟರ್ಜೆಎಸ್ 3 ಸಿಂಟ್ಯಾಕ್ಸ್ ಹೈಲೈಟರ್
const fetch = ಅಗತ್ಯವಿದೆ ( 'ನೋಡ್-ಫೆಚ್' ) ;
const url = 'https://api.deepseek.com/chat/completions' ;
ಸ್ಥಿರ ಶೀರ್ಷಿಕೆಗಳು = {
'ವಿಷಯ-ಪ್ರಕಾರ' : 'ಅಪ್ಲಿಕೇಶನ್/json' ,
'ಅಧಿಕಾರ' : 'ಬೇರರ್' ,
} ;
ಸ್ಥಿರ ಡೇಟಾ = {
ಮಾದರಿ: 'ಡೀಪ್‌ಸೀಕ್-ಚಾಟ್' ,
ಸಂದೇಶಗಳು: [
{ role: 'system' , ವಿಷಯ: 'ನೀವು ಸಹಾಯಕ ಸಹಾಯಕರು.' } ,
{ role: 'ಬಳಕೆದಾರ' , ವಿಷಯ: 'ಹಲೋ!' }
] ,
ಸ್ಟ್ರೀಮ್: ಸುಳ್ಳು
} ;
ತರಲು ( url, {
ವಿಧಾನ: 'ಪೋಸ್ಟ್' ,
ಶಿರೋನಾಮೆ: ಶಿರೋನಾಮೆ,
ದೇಹ: JSON. ಸ್ಟ್ರಿಂಗ್ಫೈ ( ಡೇಟಾ ) ,
})
. ನಂತರ ( ಪ್ರತಿಕ್ರಿಯೆ = > ಪ್ರತಿಕ್ರಿಯೆ. json ())
. ನಂತರ ( json = > ಕನ್ಸೋಲ್. ಲಾಗ್ ( json )) ;
const fetch = ಅಗತ್ಯ ('ನೋಡ್-ಫೆಚ್'); const url = 'https://api.deepseek.com/chat/completions'; const headers = { 'ಕಂಟೆಂಟ್-ಟೈಪ್': 'ಅಪ್ಲಿಕೇಶನ್/json', 'ಅಥರೈಸೇಶನ್': 'ಬೇರರ್', }; const ಡೇಟಾ = {ಮಾದರಿ: 'ಡೀಪ್‌ಸೀಕ್-ಚಾಟ್', ಸಂದೇಶಗಳು: [ {ಪಾತ್ರ: 'ಸಿಸ್ಟಮ್', ವಿಷಯ: 'ನೀವು ಸಹಾಯಕ ಸಹಾಯಕ.' }, { ಪಾತ್ರ: 'ಬಳಕೆದಾರ', ವಿಷಯ: 'ಹಲೋ!' } ], ಸ್ಟ್ರೀಮ್: ತಪ್ಪು }; ಪಡೆದುಕೊಳ್ಳಿ(url, { ವಿಧಾನ: 'POST', ಹೆಡರ್‌ಗಳು: ಹೆಡರ್‌ಗಳು, ದೇಹ: JSON.stringify(data), }) .ನಂತರ(ಪ್ರತಿಕ್ರಿಯೆ => response.json()) .then(json => console.log(json) );
const fetch = ಅಗತ್ಯ ('ನೋಡ್-ಫೆಚ್');

const url = 'https://api.deepseek.com/chat/completions';
ಸ್ಥಿರ ಶೀರ್ಷಿಕೆಗಳು = {
  'ವಿಷಯ-ಪ್ರಕಾರ': 'ಅಪ್ಲಿಕೇಶನ್/json',
  'ಅಧಿಕಾರ': 'ಬೇರರ್',
};
ಸ್ಥಿರ ಡೇಟಾ = {
  ಮಾದರಿ: 'ಡೀಪ್‌ಸೀಕ್-ಚಾಟ್',
  ಸಂದೇಶಗಳು: [
    {role: 'ಸಿಸ್ಟಮ್', ವಿಷಯ: 'ನೀವು ಸಹಾಯಕ ಸಹಾಯಕರು.' },
    {role: 'ಬಳಕೆದಾರ', ವಿಷಯ: 'ಹಲೋ!' }
  ],
  ಸ್ಟ್ರೀಮ್: ಸುಳ್ಳು
};

ಪಡೆದುಕೊಳ್ಳಿ(url, {
  ವಿಧಾನ: 'ಪೋಸ್ಟ್',
  ಶಿರೋನಾಮೆ: ಶಿರೋನಾಮೆ,
  ದೇಹ: JSON.stringify(data),
})
  .ನಂತರ(ಪ್ರತಿಕ್ರಿಯೆ => response.json())
  .ನಂತರ(json => console.log(json));

5. ಸ್ಟ್ರೀಮಿಂಗ್ ಪ್ರತಿಕ್ರಿಯೆಗಳನ್ನು ನಿರ್ವಹಿಸಿ

ನೀವು ಸ್ಟ್ರೀಮಿಂಗ್ ಪ್ರತಿಕ್ರಿಯೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಬಯಸಿದರೆ, ನಿಮ್ಮ ವಿನಂತಿಯಲ್ಲಿ streamಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ಹೊಂದಿಸಿ. trueOpenAI API ನಲ್ಲಿನ ನಡವಳಿಕೆಯಂತೆಯೇ ಫಲಿತಾಂಶಗಳ ನಿರಂತರ ಸ್ಟ್ರೀಮ್ ಅನ್ನು ಅವರು ರಚಿಸಿದಾಗ ಸ್ವೀಕರಿಸಲು ಇದು ನಿಮ್ಮನ್ನು ಅನುಮತಿಸುತ್ತದೆ.

6. ತೀರ್ಮಾನ

ಈ ಹಂತಗಳನ್ನು ಅನುಸರಿಸುವ ಮೂಲಕ, ನಿಮ್ಮ AI ಅಗತ್ಯಗಳಿಗಾಗಿ ನೀವು ChatGPT ಬಳಸುವುದರಿಂದ DeepSeek ಅನ್ನು ಬಳಸಲು ಸುಲಭವಾಗಿ ವಲಸೆ ಹೋಗಬಹುದು. API ರಚನೆಯು OpenAI ಅನ್ನು ಹೋಲುತ್ತದೆ, ಪರಿವರ್ತನೆಯನ್ನು ತಡೆರಹಿತವಾಗಿಸುತ್ತದೆ.

DeepSeek ChatGPT ಗಿಂತ ಅಗ್ಗವಾಗಿದೆ. ಹ್ಯಾಪಿ ಕೋಡಿಂಗ್!