የተግባር ጥሪ ለረዳቱ ማንኛውንም ብጁ ተግባራት ወይም ውጫዊ ኤፒአይዎችን እንዲገልጹ ያስችልዎታል፤ ይህም ረዳቱ ተዛማጅ ነጋሪ እሴቶችን የያዘ JSON ነገር በማውጣት እነዚያን ተግባራት በብልህነት እንዲጠራ ያስችለዋል።
በውይይት Playground ውስጥ የተግባር ጥሪን እንዴት መጠቀም እንደሚቻል
አዲስ ተግባር ለማከል፣ ለምላሾች ኤፒአይ በማያ ገጹ ግራ በሚገኘው የውቅር ፓነል ውስጥ "+መሣሪያዎች > ተግባራት"ን፣ ለየውይይት ማጠናቀቂያዎች ኤፒአይ ደግሞ "+ተግባር"ን ብቻ ጠቅ ያድርጉ።
ከዚያ የተግባሩን መለኪያዎች የያዘውን JSON እቅድ ማውጣት ያስገቡ። የተግባሩን ዓላማ በቀላል ጽሑፍ በመግለጽ የተጠቆመ JSON እቅድ ማውጣት ለማግኘት፣ የቤታ "አመንጭ" ባህሪን መጠቀም ይችላሉ።
አሁን ተግባሩ በማያ ገጹ ግራ በ«መሣሪያዎች» ሥር ተዘርዝሮ ያያሉ።
ተግባሩን በPlayground ውስጥ ለመፈተሽ፣ ሞዴሉ ተግባሩን እንዲጠራ የሚያደርግ መልዕክት ያስገቡ።
ለምሳሌ፣ ለget_weather ተግባር የሚከተለውን ያስገቡ፦ "what is the weather in Berkeley?"
ተግባሩ ሲጠራ የተግባርዎን ውጤት፣ ለምሳሌ "{temp: 80}" ያስገቡና «አሂድ»ን ይጫኑ። ከዚያ ረዳቱ ለምላሹ እርስዎ ያቀረቡትን የተግባር ውጤት ይጠቀማል።
ይህ ትይዩ የተግባር ጥሪን ይደግፋል?
አዎ፣ ትይዩ የተግባር ጥሪ በChat Playground ውስጥ ይደገፋል።
ትይዩ የተግባር ጥሪ የሞዴሉ ብዙ የተግባር ጥሪዎችን በአንድ ጊዜ ማከናወን የሚችልበት ችሎታ ሲሆን፣ የእነዚህ የተግባር ጥሪዎች ተጽእኖዎችና ውጤቶች በትይዩ እንዲፈቱ ያስችላል። ይህ ተግባራት ረጅም ጊዜ ሲወስዱ በተለይ ጠቃሚ ሲሆን፣ ከኤፒአይው ጋር የሚደረጉ የመመላለስ ጥሪዎችን ይቀንሳል።
በእቅድ ማውጣት ውስጥ strict: "true" በማድረግ የተዋቀሩ ውጤቶችን ያብሩ
የተዋቀሩ ውጤቶች ሲበሩ፣ ሞዴሉ ለተግባር ጥሪዎች የሚያመነጫቸው የግቤት እሴቶች እርስዎ ከሚያቀርቡት JSON እቅድ ማውጣት ጋር እንደሚዛመዱ ዋስትና ይኖራል።
የተዋቀሩ ውጤቶችን ካልተጠቀሙ፣ የግቤት እሴቶቹ መዋቅር ትክክል ለመሆኑ ዋስትና የለም። ስለዚህ ከመጠቀምዎ በፊት መጀመሪያ ለማረጋገጥ እንደ Pydantic ያለ የማረጋገጫ ቤተ-መጻሕፍት እንዲጠቀሙ እንመክራለን።
ስለ የተዋቀሩ ውጤቶች የተግባር ጥሪ ተጨማሪ ይወቁ።
በPlayground ውስጥ የተግባር ምርጫን እንዴት አስገዳጅ ማድረግ እንደሚቻል
ከሞዴሉ ስም ቀጥሎ ያለውን የ"ቅንብሮች" አዶ ጠቅ ያድርጉ
የመሣሪያ ምርጫን ጠቅ ያድርጉ
ከ"ራስ-ሰር" ወደ "አስፈላጊ" ወይም ወደሚፈልጉት ቀደም ሲል የተፈጠረ ተግባር ይቀይሩ።
