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

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

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

የተዘመነው፦ 16 days ago

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

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

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

ከሞዴሎቻችን ጋር ይበልጥ ተግባቦታዊና ተለዋዋጭ ውይይት ለማድረግ፣ ከCompletions ጋር ይጠቀም በነበረው የቀድሞው የእርምጃ ቅርጽ ፈንታ በውይይት ቅርጽ የተዘጋጁ መልዕክቶችን መጠቀም ይችላሉ።

አሠራሩ እንዲህ ነው፦

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

  • እያንዳንዱ መልዕክት role እና በአብዛኛው content አለው።

  • የተለመዱ ሚናዎች systemuserassistantdeveloper እና tool ናቸው። የtool መልዕክቶች ለtool/function ውጤቶች የሚያገለግሉ ሲሆን ከassistant tool calls ጋር መዛመድ አለባቸው። ከቀድሞ ስሪቶች ጋር ተኳሃኝነትን ለመጠበቅ፣ የfunction መልዕክቶች አሁንም ተቀባይነት አግኝተው በአገልጋዩ አያያዝ ወደ tool መልዕክቶች ሊቀየሩ ይችላሉ። እንደ ሞዴሉ ድጋፍ፣ የdeveloper መልዕክቶች ወደ ሌላ ሚና ሊመደቡ ይችላሉ።

  • content ከሚናው የተላከውን የመልዕክት ጽሑፍ ይይዛል።

  • የsystem መመሪያው ለውይይቱ አጠቃላይ መመሪያዎችን ሊሰጥ ይችላል።

  • መልዕክቶቹ በዝርዝሩ ውስጥ በቀረቡበት ቅደም ተከተል ይከናወናሉ፤ assistantም በዚያው መሠረት ምላሽ ይሰጣል።

መሠረታዊ የCompletions ጥያቄዎችን እንኳ ከታች እንደሚታየው በውይይት Completions ማጠናቀቅ ይቻላል፦

በፊትአሁን
'prompt' : 'tell me a joke''messages': [{'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ን ይመልከቱ።

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