செயல்பாடு அழைப்பு, ஏதேனும் தனிப்பயன் செயல்பாடுகள் அல்லது வெளிப்புற API-களை அசிஸ்டண்டிடம் விவரிக்க உங்களை அனுமதிக்கிறது; இதனால் தொடர்புடைய ஆர்க்யூமென்ட்கள் அடங்கிய JSON ஆப்ஜெக்டை வெளியிட்டு, அசிஸ்டண்ட் அந்தச் செயல்பாடுகளை நுண்ணறிவுடன் அழைக்க முடிகிறது.
அரட்டை Playground-இல் ஃபங்க்ஷன் காலிங்கைப் பயன்படுத்துவது எப்படி
புதிய செயல்பாட்டைச் சேர்க்க, Responses API-க்கு திரையின் இடப்புறமுள்ள உள்ளமைவுப் பலகையில் “+கருவிகள் > செயல்பாடுகள்” என்பதைக் கிளிக் செய்யவும். சாட் கம்ப்ளீஷன்ஸ் API-க்கு “+செயல்பாடு” என்பதைக் கிளிக் செய்தால் போதும்.
பின்னர், செயல்பாட்டின் அளவுருக்களைக் கொண்ட JSON ஸ்கீமாவை உள்ளிடவும். செயல்பாடு என்ன செய்ய வேண்டும் என்பதை இயல்பான மொழியில் விவரித்து, பரிந்துரைக்கப்பட்ட JSON ஸ்கீமாவைப் பெற, பீட்டா “உருவாக்கு” வசதியைப் பயன்படுத்தலாம்.
இப்போது திரையின் இடப்புறத்தில் “கருவிகள்” என்பதன் கீழ் செயல்பாடு பட்டியலிடப்பட்டிருக்கும்.
Playground-இல் செயல்பாட்டைச் சோதிக்க, மாடல் அந்தச் செயல்பாட்டை அழைக்கத் தூண்டும் ஒரு செய்தியை உள்ளிடவும்.
எடுத்துக்காட்டாக, get_weather செயல்பாட்டிற்கு, “பெர்க்லியில் வானிலை எப்படி உள்ளது?” என உள்ளிடவும்.
செயல்பாடு அழைக்கப்படும்போது, உங்கள் செயல்பாட்டின் வெளியீட்டை உள்ளிடவும். எடுத்துக்காட்டாக, “{temp: 80}” என உள்ளிட்டு, “இயக்கு” என்பதை அழுத்தவும். பின்னர், நீங்கள் வழங்கிய செயல்பாட்டின் வெளியீட்டைப் பயன்படுத்தி உதவியாளர் பதிலளிப்பார்.
இது இணைநிலை செயல்பாடு அழைப்பை ஆதரிக்கிறதா?
ஆம், Chat Playground-இல் இணைநிலை செயல்பாடு அழைப்பு ஆதரிக்கப்படுகிறது.
இணைநிலை செயல்பாடு அழைப்பு என்பது பல செயல்பாடு அழைப்புகளை ஒன்றாகச் செய்ய மாடலுக்கு உள்ள திறன்; இதனால் இந்த செயல்பாடு அழைப்புகளின் விளைவுகளும் முடிவுகளும் இணையாகத் தீர்க்கப்படுகின்றன. செயல்பாடுகள் நீண்ட நேரம் எடுக்கும் போது இது குறிப்பாக பயனுள்ளதாக இருக்கும், மேலும் API உடனான சுற்றுப் பயணங்களைக் குறைக்கிறது.
ஸ்கீமாவில் strict: “true” என அமைத்து ஸ்ட்ரக்ச்சர்டு அவுட்புட்ஸை இயக்கவும்
ஸ்ட்ரக்ச்சர்டு அவுட்புட்ஸ் இயக்கப்பட்டிருக்கும்போது, செயல்பாட்டு அழைப்புகளுக்காக மாடல் உருவாக்கும் உள்ளீட்டு மதிப்புகள் நீங்கள் வழங்கும் JSON ஸ்கீமாவுடன் பொருந்துவது உறுதிசெய்யப்படுகிறது.
நீங்கள் ஸ்ட்ரக்ச்சர்டு அவுட்புட்ஸைப் பயன்படுத்தவில்லை என்றால், உள்ளீட்டு மதிப்புகளின் கட்டமைப்பு சரியாக இருக்கும் என்பதற்கு உத்தரவாதமில்லை. எனவே, அவற்றைப் பயன்படுத்துவதற்கு முன் சரிபார்க்க Pydantic போன்ற சரிபார்ப்பு நிரலகத்தைப் பயன்படுத்தப் பரிந்துரைக்கிறோம்.
ஸ்ட்ரக்ச்சர்டு அவுட்புட்ஸுடன் ஃபங்க்ஷன் காலிங் பற்றி மேலும் அறியுங்கள்.
Playground-இல் செயல்பாட்டுத் தேர்வைக் கட்டாயமாக்குவது எப்படி
மாடலின் பெயருக்கு அருகிலுள்ள “அமைப்புகள்” ஐகானைக் கிளிக் செய்யவும்
கருவித் தேர்வைக் கிளிக் செய்யவும்
“தானியங்கு” என்பதிலிருந்து “கட்டாயம்” என்பதற்கோ, நீங்கள் விரும்பும் முன்னரே உருவாக்கப்பட்ட செயல்பாட்டிற்கோ மாற்றவும்.
