OpenAI
ይህ ገጽ በማሽን የተተረጎመ ነው። ዋናውን የእንግሊዝኛ ጽሑፍ ይመልከቱ

በOpenAI API ውስጥ ከ Completions ወደ Chat Completions መሸጋገር

ከቀድሞው OpenAI Completions API ወደ Chat Completions እንዴት እንደሚሸጋገሩ

የተዘመነው፦ 6 days ago

Chat Completions ከOpenAI የቅርብ ጊዜ ሞዴሎች ጋር ለመጠቀም የሚመከረው መደበኛ API ነው። በእኛ የጽሑፍ ማመንጫ የገንቢ መመሪያ በመጠቀም እንዴት መጀመር እንደሚቻል መማር ይችላሉ።

ከማርች 11፣ 2025 ጀምሮ፣ የአዲሱ የወኪሎች መድረካችንን መሠረታዊ አካላት አውጥተናል። ለዝርዝሮች፣ ለResponses API የAPI ሰነዶቻችንን፣ Web SearchFile Search እና Computer Useን ጨምሮ መሣሪያዎችን፣ እንዲሁም Tracing ያለውን Agents SDK ይመልከቱ።

ከእርምጃዎች ወደ መልዕክቶች

ከሞዴሎቻችን ጋር ይበልጥ ተግባቢና ተለዋዋጭ ውይይት ለማድረግ፣ ከcompletions ጋር ይጠቀም ከነበረው የቆየ እርምጃ-ቅጥ ፋንታ መልዕክቶችን በውይይት ቅርጸት መጠቀም ይችላሉ።

እንዴት እንደሚሠራ እነሆ፦

  • አንድ የእርምጃ ሕብረቁምፊ ከመላክ ይልቅ፣ እንደ ግብዓትዎ የመልዕክት ኦብጀክቶች ዝርዝር ይልካሉ።

  • እያንዳንዱ መልዕክት role እና ብዙውን ጊዜ content አለው።

  • የተለመዱ ሚናዎች systemuserassistantdeveloper እና toolን ያካትታሉ። የመሣሪያ መልዕክቶች ለመሣሪያ/ፋንክሽን ውጤቶች ይጠቀማሉ፣ እና ከረዳት የመሣሪያ ጥሪዎች ጋር መዛመድ አለባቸው። ከኋላ ተኳሃኝነት ሲባል፣ የፋንክሽን መልዕክቶች አሁንም ሊቀበሉ እና በአገልጋይ አያያዝ ውስጥ ወደ መሣሪያ መልዕክቶች ሊቀየሩ ይችላሉ። የdeveloper መልዕክቶች በሞዴል ድጋፍ ላይ ተመስርተው እንደገና ሊመደቡ ይችላሉ።

  • content ከሚናው የመጣውን የመልዕክቱን ጽሑፍ ይይዛል።

  • የsystem መመሪያው ለውይይቱ ከፍተኛ ደረጃ መመሪያዎችን ሊሰጥ ይችላል

  • መልዕክቶቹ በዝርዝሩ ውስጥ በሚታዩበት ቅደም ተከተል ይሰራባቸዋል፣ እና ረዳቱ በዚያ መሠረት ምላሽ ይሰጣል።

ከታች እንደሚያዩት፣ መሠረታዊ የCompletions ጥያቄዎች እንኳን በChat Completions በኩል ሊፈጸሙ ይችላሉ፦

| ቀድሞ | አሁን | | 'prompt' : 'tell me a joke' | 'messages': <br>[{'role':'user', 'content':'tell me a joke'}] |

አሁን በውይይቱ ውስጥ የመልዕክቶችን ዝርዝር በማራዘም፣ ከሞዴሉ ጋር ተከታታይ የመልስ-ጥያቄ ውይይት ማድረግ ከመቼውም ጊዜ በላይ ቀላል ሆኗል።

'messages': [{'role':'user', 'content':'ቀልድ ንገረኝ'}, 
{'role':'assistant', 'content':'ዶሮዋ መንገዱን ለምን አቋረጠች'},
{'role':'user', 'content':'አላውቅም፣ ዶሮዋ መንገዱን ለምን አቋረጠች'}]

የስርዓት መመሪያዎች

በውይይቱ ሁሉ የሞዴሉን ባህሪ ለመምራት በስርዓት ደረጃ መመሪያም መጠቀም ይችላሉ። ለምሳሌ፣ የስርዓት መመሪያን እና እንደዚህ ያለ መልእክትን መጠቀም

'messages': [{'role':'system', 'content':'አንተ እንደ ሼክስፒር የምትናገር ረዳት ነህ።'}, 
{'role':'user', 'content':'ቀልድ ንገረኝ'},

እንደዚህ ያለ ነገር ያስከትላል

{...
'message': {'role':'assistant',
'content':'ዶሮዋ መንገዱን ለምን አቋረጠች? ወደ ሌላኛው ዳር ለመድረስ ነው፣ ግን በእውነት ሌላኛው ዳር በስጋትና በአደጋ የተሞላ ነበር፣ ስለዚህ በፍጥነት ከመጣችበት ተመለሰች፣ እንደዚያም ሆነ!'}
...}

የመልእክት ውይይት ታሪክን ራስዎ መቆጣጠር የማያስፈልጋቸውን አማራጮች ማሰስ ከፈለጉ፣ Assistants APIን ይመልከቱ።

ይህ ጽሑፍ ጠቃሚ ነበር?