
જો તમે ChatGPT થી DeepSeek પર સ્થાનાંતરિત કરવા માંગતા હો, તો OpenAI ફોર્મેટ સાથે DeepSeek API ની સુસંગતતાને કારણે પ્રક્રિયા સીધી છે.
ડીપસીક સાથે તમારો પ્રથમ API કૉલ કેવી રીતે કરવો તે અંગે અહીં એક પગલું-દર-પગલાની માર્ગદર્શિકા છે .
1. તમારી ડીપસીક API કી મેળવો
પ્રથમ, તમારે ડીપસીકમાંથી API કી માટે અરજી કરવાની જરૂર છે. સાઇન અપ કરવા માટે તેમની વેબસાઇટની મુલાકાત લો અને API કીની વિનંતી કરો , જે તમારી વિનંતીઓને પ્રમાણિત કરવા માટે જરૂરી છે.
2. આધાર URL સેટ કરો
ડીપસીક API ને નીચેના આધાર URL નો ઉપયોગ કરીને ઍક્સેસ કરી શકાય છે:
https://api.deepseek.com
જો તમે ઇચ્છો તો, તમે વર્ઝન કરેલ URL નો ઉપયોગ કરી શકો છો:
https://api.deepseek.com/v1
નોંધ કરો કે v1મૂળ URL માંનું મોડેલના સંસ્કરણ સાથે અસંબંધિત છે.
3. યોગ્ય મોડલ પસંદ કરો
ડીપસીક પર ઉપલબ્ધ વર્તમાન ચેટ મોડલ કહેવાય છે deepseek-chat. જો તમારે નવીનતમ તર્કનું મોડેલ ઍક્સેસ કરવાની જરૂર હોય, તો તમારે ઉપયોગ કરવો જોઈએ deepseek-reasoner, જે ડીપસીક-આર1 મોડેલનો સંદર્ભ આપે છે.
4. તમારો પ્રથમ API કૉલ કરો
તમારી API કી હાથમાં રાખીને, તમે હવે DeepSeek API સાથે ક્રિયાપ્રતિક્રિયા કરી શકો છો. નીચે ચેટ API નો ઉપયોગ કરીને કેવી રીતે આમંત્રિત કરવું તેનું ઉદાહરણ છે curl. તમે Python અથવા Node.js જેવા અન્ય SDK નો પણ ઉપયોગ કરી શકો છો.
નો ઉપયોગ કરીને ઉદાહરણ curl:
કર્લ https://api.deepseek.com/chat/completions \
-H "સામગ્રી-પ્રકાર: એપ્લિકેશન/json" \
-H "અધિકૃતતા: વાહક " \
-d'{
"મોડેલ": "ડીપસીક-ચેટ",
"સંદેશાઓ": [
{"role": "system", "content": "તમે મદદરૂપ સહાયક છો."},
{"role": "user", "content": "Hello!"}
],
"સ્ટ્રીમ": ખોટું
}'
પાયથોનનો ઉપયોગ કરવાનું ઉદાહરણ:
આયાત વિનંતીઓ
json આયાત કરો
url = "https://api.deepseek.com/chat/completions"
હેડર = {
"સામગ્રી-પ્રકાર": "એપ્લિકેશન/જેસન",
"અધિકૃતતા": "વાહક"
}
ડેટા = {
"મોડેલ": "ડીપસીક-ચેટ",
"સંદેશાઓ": [
{"role": "system", "content": "તમે મદદરૂપ સહાયક છો."},
{"role": "user", "content": "Hello!"}
],
"સ્ટ્રીમ": ખોટું
}
પ્રતિભાવ = requests.post(url, headers=headers, data=json.dumps(ડેટા))
પ્રિન્ટ(response.json())
Node.js નો ઉપયોગ કરીને ઉદાહરણ:
const fetch = need('node-fetch');
const url = 'https://api.deepseek.com/chat/completions';
કોન્સ્ટ હેડર્સ = {
'સામગ્રી-પ્રકાર': 'એપ્લિકેશન/જેસન',
'અધિકૃતતા': 'વાહક',
};
const ડેટા = {
મોડેલ: 'ડીપસીક-ચેટ',
સંદેશાઓ: [
{ ભૂમિકા: 'સિસ્ટમ', સામગ્રી: 'તમે મદદરૂપ સહાયક છો.' },
{ ભૂમિકા: 'વપરાશકર્તા', સામગ્રી: 'હેલો!' }
],
પ્રવાહ: ખોટા
};
મેળવો(url, {
પદ્ધતિ: 'પોસ્ટ',
હેડરો: હેડરો,
મુખ્ય ભાગ: JSON.stringify(ડેટા),
})
પછી(પ્રતિસાદ => પ્રતિભાવ.જેસન())
પછી(json => console.log(json));
5. સ્ટ્રીમિંગ પ્રતિસાદોને હેન્ડલ કરો
જો તમે સ્ટ્રીમિંગ પ્રતિસાદોને હેન્ડલ કરવા માંગતા હો, તો ફક્ત તમારી વિનંતીમાં streamપેરામીટર સેટ કરો. trueઆ તમને પરિણામોનો સતત પ્રવાહ પ્રાપ્ત કરવાની મંજૂરી આપશે કારણ કે તે જનરેટ થાય છે, OpenAI API માં વર્તન જેવું જ છે.
6. નિષ્કર્ષ
આ પગલાંને અનુસરીને, તમે તમારી AI જરૂરિયાતો માટે ChatGPT નો ઉપયોગ કરીને DeepSeek નો ઉપયોગ કરવા માટે સરળતાથી સ્થાનાંતરિત કરી શકો છો. API માળખું OpenAI જેવું જ છે, જે સંક્રમણને સીમલેસ બનાવે છે.
ડીપસીક ચેટજીપીટી કરતા સસ્તી છે. હેપી કોડિંગ!



