
നിങ്ങൾ ChatGPT-ൽ നിന്ന് DeepSeek-ലേക്ക് മൈഗ്രേറ്റ് ചെയ്യാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, OpenAI ഫോർമാറ്റുമായുള്ള DeepSeek API-യുടെ അനുയോജ്യത കാരണം പ്രക്രിയ ലളിതമാണ്.
DeepSeek ഉപയോഗിച്ച് നിങ്ങളുടെ ആദ്യ API കോൾ എങ്ങനെ നടത്താം എന്നതിനെക്കുറിച്ചുള്ള ഒരു ഘട്ടം ഘട്ടമായുള്ള ഗൈഡ് ഇതാ .
1. നിങ്ങളുടെ DeepSeek 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 "ഉള്ളടക്ക-തരം: ആപ്ലിക്കേഷൻ/ജെസൺ" \
-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 url = 'https://api.deepseek.com/chat/completions';
കോൺസ്റ്റ് തലക്കെട്ടുകൾ = {
'ഉള്ളടക്ക തരം': 'അപ്ലിക്കേഷൻ/json',
'അംഗീകാരം': 'വഹിക്കുന്നയാൾ',
};
കോൺസ്റ്റ് ഡാറ്റ = {
മോഡൽ: 'ഡീപ്സീക്ക്-ചാറ്റ്',
സന്ദേശങ്ങൾ: [
{role: 'സിസ്റ്റം', ഉള്ളടക്കം: 'നിങ്ങൾ സഹായകമായ സഹായിയാണ്.' },
{role: 'ഉപയോക്താവ്', ഉള്ളടക്കം: 'ഹലോ!' }
],
സ്ട്രീം: തെറ്റ്
};
കൊണ്ടുവരിക(url, {
രീതി: 'POST',
തലക്കെട്ടുകൾ: തലക്കെട്ടുകൾ,
ബോഡി: JSON.stringify(data),
})
.പിന്നെ(പ്രതികരണം => response.json())
.പിന്നെ(json => console.log(json));
5. സ്ട്രീമിംഗ് പ്രതികരണങ്ങൾ കൈകാര്യം ചെയ്യുക
സ്ട്രീമിംഗ് പ്രതികരണങ്ങൾ കൈകാര്യം ചെയ്യാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, നിങ്ങളുടെ അഭ്യർത്ഥനയിൽ streamപാരാമീറ്റർ സജ്ജമാക്കുക. trueഓപ്പൺഎഐ എപിഐയിലെ പെരുമാറ്റത്തിന് സമാനമായി, സൃഷ്ടിക്കപ്പെടുന്ന ഫലങ്ങളുടെ തുടർച്ചയായ സ്ട്രീം സ്വീകരിക്കാൻ ഇത് നിങ്ങളെ അനുവദിക്കും.
6. ഉപസംഹാരം
ഈ ഘട്ടങ്ങൾ പാലിക്കുന്നതിലൂടെ, നിങ്ങളുടെ AI ആവശ്യങ്ങൾക്കായി ChatGPT ഉപയോഗിക്കുന്നതിൽ നിന്ന് DeepSeek ഉപയോഗിക്കുന്നതിലേക്ക് നിങ്ങൾക്ക് എളുപ്പത്തിൽ മൈഗ്രേറ്റ് ചെയ്യാം. API ഘടന ഓപ്പൺഎഐക്ക് സമാനമാണ്, ഇത് സംക്രമണം തടസ്സരഹിതമാക്കുന്നു.
DeepSeek ChatGPT-യെക്കാൾ വിലകുറഞ്ഞതാണ്. സന്തോഷകരമായ കോഡിംഗ്!



