நம்பிக்கையும் பொருத்தமும்: விளம்பரக் கட்டமைப்பை ChatGPT உருவாக்கிய விதம்
தொழில்நுட்பக் குழு உறுப்பினர்கள் ரிதேந்திர தத்தா மற்றும் கார்த்திக் கோபால்ரத்னம் எழுதியது
பாரம்பரிய விளம்பர முறைமைகள், பயனரின் நோக்கத்தைத் தனித்தனி நிகழ்வுகளாகக் கருதிச் செயல்படும் வகையில் உருவாக்கப்பட்டவை. இணையத்தில் பயனர் ஒன்றைத் தேடுகிறார் அல்லது பார்க்கிறார். அந்த வினவல்களையும் பக்கப் பார்வைகளையும் நிகழ்வுகளாகப் பெறும் விளம்பர முறைமை, அவற்றின் அடிப்படையில் பொருத்தமான விளம்பரங்களைத் தேடுகிறது. ChatGPT‑க்கான விளம்பரக் கட்டமைப்பை உருவாக்குவது வேறுபட்டதாக இருந்தது: பயனரின் நோக்கம் உரையாடல்களினூடே உருவாகிறது; உரையாடலின் பல பரிமாற்றங்களில் மாறுகிறது. சில நேரங்களில் விளம்பரம் காட்ட ஏற்ற தருணமே இருப்பதில்லை. இந்தப் புதிய அணுகுமுறையை ஆதரிக்க, இதற்கெனத் தனிப்பயனாக ஒரு விளம்பர வழங்கல் முறைமையை உருவாக்கினோம். இந்தப் புதிய விளம்பரக் கட்டமைப்பு, தனிப்பயன் போஸ்ட்-ட்ரெயின்ட் அதிநவீன LLM-ஐ அடிப்படையாகக் கொண்டது. தேடி எடுத்தல் (சிறந்த தேர்வுகளைக் கண்டறிதல்), தரவரிசைப்படுத்தல் (பயனர் ஈடுபாட்டை முன்கணித்தல்), பொருத்தம் (விளம்பரத்தின் பயனை மதிப்பிடுதல்), இறுதி விளம்பரத் தேர்வு மற்றும் விலை நிர்ணயத்துக்கான ஏலங்கள் ஆகியவற்றுக்கான கருவிகளை இது அழைக்கிறது.
மாறிவரும் பயனர் இலக்குகளின் நுணுக்கங்களை ஆதரிக்க, எங்கள் விளம்பர முறைமையில் மூன்று முக்கிய வடிவமைப்பு முடிவுகளை எடுத்தோம்: 1) ஒரே உரையாடலின் பரிமாற்றங்களிலும் பல உரையாடல்களிலும் தகவலை நினைவில் வைத்திருக்கும் நிலைபேணும் விளம்பர அமர்வுகளைச் செயல்படுத்துதல், 2) கருவி அழைப்புக் கட்டமைப்பைப் பயன்படுத்தி உரையாடல் சூழலையும் அடிப்படை நோக்கத்தையும் புரிந்துகொண்டு, விளம்பரங்களைத் திறம்படத் தேர்ந்தெடுத்து, தரவரிசைப்படுத்தி, வழங்கும் தனிப்பயன் போஸ்ட்-ட்ரெயின்ட் LLM-ஐச் சார்ந்திருத்தல், 3) விளம்பரங்கள் பதில்களில் தாக்கம் செலுத்தாமல், ChatGPT‑இன் நடுநிலையான தொனியைப் பேண, விளம்பரத் தேர்வை ChatGPT பதில் உருவாக்கத்திலிருந்து பிரித்துத் தனிச் சேவையாக இயக்குதல். பயனரின் தற்போதைய பரிமாற்றத்தையும் உரையாடல் வரலாற்றையும் கொண்டு, சரியான நேரத்தில் காட்ட வேண்டிய சரியான விளம்பரத்தைத் தீர்மானிக்கிறோம். முழு விளம்பரச் செயல்முறையையும் ஒருங்கிணைக்க எங்கள் போஸ்ட்-ட்ரெயின்ட் LLM-ஐப் பயன்படுத்துகிறோம். இப்படித் தன்னை மேம்படுத்திக்கொள்ளும் விளம்பர முறைமையைத் தொடக்கத்திலிருந்து உருவாக்க முன்பு பல ஆண்டுகள் தேவைப்பட்டன. ஆனால் ChatGPT விளம்பரங்கள் அறிமுகமான 200 நாள்களுக்குள், அப்போதைய வருவாய் வேகத்தின் ஆண்டுக் கணக்கில் $1 பில்லியனை எட்டியது. அறிமுகமானதிலிருந்து இதுவரை 100,000-க்கும் மேற்பட்ட விளம்பரதாரர்கள், ChatGPT‑இல் விளம்பரங்களை வெளியிட்டுள்ளனர்.
வழக்கமான விளம்பரக் கோரிக்கை, தெளிவாக வரையறுக்கப்பட்ட நிகழ்விலிருந்து தொடங்கும். தேடல் வினவலைப் பயனர் சமர்ப்பிக்கிறார் அல்லது வலைப்பக்கத்தைத் திறக்கிறார்; விளம்பர முறைமைக்குக் கோரிக்கை கிடைக்கிறது. இத்தகைய முறைமை ஓரளவு எளிமையானது: சாத்தியமான விளம்பரங்களைத் தேடி எடுத்து, தரவரிசைப்படுத்தி, அந்த வாய்ப்புக்கான உரிய விலையை நிர்ணயிக்க ஏலம் நடத்தி, தேர்வான விளம்பரத்தைப் பயனருக்குக் காட்டுகிறது. ChatGPT‑இல் இயல்பாகவே இத்தகைய தெளிவான தருணம் உருவாவதில்லை.
ChatGPT உரையாடலுக்கு மக்கள் வருவது ஒரே பதிலை எதிர்பார்க்கும் தேடல் வினவலுடன் அல்ல; இலக்குகளுடன்தான். அவர்கள் பயணம் திட்டமிடலாம், தங்கள் வணிகத்துக்கு மென்பொருள் தேர்வுசெய்யலாம், வீட்டுக்கு அறைகலன்கள் வாங்கலாம் அல்லது புதிய பொழுதுபோக்கைக் கற்றுக்கொள்ளலாம். இவையனைத்தும் உரையாடலின் ஒரே பரிமாற்றத்தில் நடந்துவிடுவதில்லை. உரையாடல் செல்லச் செல்ல எது முக்கியம் என்பதைத் தெளிவுபடுத்திக்கொள்ள ChatGPT பல நேரங்களில் பயனருக்கு உதவுகிறது.
எடுத்துக்காட்டாக, எங்கள் பொறியியல் குழு ஒரு பந்தயத்துக்கு எப்படிப் பயிற்சி பெறுவது என்று ChatGPT‑இடம் கேட்டது. ஓடுவது பற்றிய பொதுவான கேள்வியுடன் உரையாடல் தொடங்குகிறது. பல பரிமாற்றங்களுக்குப் பிறகு, பயிற்சிக்கு உதவும் காலணிகளைப் பற்றிக் கேட்கிறார்கள். ஒவ்வொரு புதிய நிபந்தனையும் வரும்போது உரையாடலின் வணிகப் பொருள் மாறுகிறது. இந்தத் தனிப்பட்ட சூழல் பல அமர்வுகளிலும் வளர்கிறது. முதல் செய்தியின் அடிப்படையிலேயே செயல்படும் முறைமை, முற்றிலும் தவறான நோக்கத்துக்கான விளம்பரங்களைத் தேடி எடுக்கலாம். இது பயனரின் அனுபவத்தைக் கெடுத்து, அவருக்குத் தடையாகவும் அமையலாம்.
எங்கள் விளம்பர முறைமையை உருவாக்க, கோரிக்கை–பதில் விளம்பரக் கட்டமைப்பைத் தாண்டிச் செல்ல வேண்டியிருந்தது. பயனர் நம்பிக்கைக்கும் பயனுக்கும் முன்னுரிமை அளித்தபடி பொருளாதார வாய்ப்புகளைக் கண்டறிய, முற்றிலும் புதிதாக விளம்பரக் கட்டமைப்பை உருவாக்கினோம்.
பாரம்பரிய விளம்பர முறைமையைப் போல ஒவ்வொரு செய்தியையும் தனிக் கோரிக்கையாக மாற்றுவது, எங்கள் அரட்டை பயன்பாட்டில் சில அபாயங்களை ஏற்படுத்தியிருக்கும்: 1) பயனரின் இலக்கை மிகையாக எளிமைப்படுத்தித் தவறாகப் புரிந்துகொள்வது, 2) உண்மையான தேவை தெளிவாகும் முன்பே விளம்பரச் செயல்முறையைத் தொடங்குவது, 3) பயனரின் பயணத்துக்கு உதவாமல் தடையாக இருக்கும் விளம்பரங்களைக் காட்டுவது, 4) கோரிக்கை மாறும்போதெல்லாம் விளம்பரச் செயல்முறையைத் திறனற்ற முறையில் மீண்டும் இயக்கி, தேவையற்ற செயல்பாடுகளையும் வீண் செலவையும் ஏற்படுத்துவது. தனித்தனி நிகழ்வுகளை மையமாகக் கொள்ளாமல், தேடி எடுத்தல், தரவரிசைப்படுத்தல், வழங்கல் ஆகியவற்றைக் கொண்ட விளம்பர முறைமை நிலைபேணும் அமர்வைப் பராமரிக்கிறது. அதாவது, தகுதியான பரிமாற்றம் நீடிக்கும் வரை விளம்பர அமர்வு இயங்கும்; தகவல்கள் மாறும்போது அவற்றை நினைவில் வைத்துப் புதுப்பிக்கும். தொடக்கக் கோரிக்கையின் சூழலை விளம்பரச் சேவையகத்துக்கு ChatGPT அனுப்புகிறது. ஒரே எளிமைப்படுத்தப்பட்ட வினவலைச் சார்ந்திருக்காமல், வளர்ந்துவரும் உரையாடலை விளம்பர முறைமை பின்தொடர்ந்து அதற்கேற்ப மாறுகிறது.
ChatGPT பதில்களில் விளம்பரச் செயல்முறை தாக்கம் செலுத்தாமல் இருக்க, ChatGPT‑இன் வழக்கமான பதில் உருவாக்கத்துக்கு இணையாக விளம்பரத் தேர்வு தனியே இயங்குகிறது. உரையாடலை உள்ளீடாகப் பெறும் தனி முறைமை, தனக்கான தகுதி, தரம், வழங்கல் கட்டுப்பாடுகளின் கீழ் விளம்பரங்களை வடிகட்டித் தேர்ந்தெடுக்கிறது. தனித்தனி மாடல்களையும் நிரலையும் பயன்படுத்தும் வெவ்வேறு சேவைகள் என்ற இந்த முக்கியக் கட்டமைப்பு எல்லையால், முதன்மை ChatGPT சேவையகங்கள் இயல்பான பதிலை உருவாக்குகின்றன. அதேநேரம், பொருத்தமான விளம்பர வாய்ப்பு உள்ளதா என்பதை விளம்பர முறைமை சுயமாக மதிப்பிடுகிறது. இருந்தால், தனி வழங்கல் செயல்முறை மூலம் கட்டண விளம்பரத்தைக் காட்டத் தயார்செய்கிறது.
ChatGPT பதில் செயல்முறைக்கு இணையாக விளம்பரச் செயல்முறை இயங்குகிறது.
பயனர் அனுபவத்தைப் பாதுகாப்பதோடு, இவ்வாறு பிரித்து வைத்திருப்பதால் சில நடைமுறைப் பயன்களும் உள்ளன. விளம்பர முறைமையை ChatGPT சார்ந்திருக்கவில்லை. இச்சேவைகள் எந்த வகையிலும் ஒன்றோடொன்று பிணைக்கப்படவில்லை; உள்ளடக்க உருவாக்க மாடலையும் பகிர்ந்துகொள்வதில்லை. எனவே விளம்பர வழங்கல் முறைமை கிடைக்காவிட்டாலும் மெதுவாக இயங்கினாலும், ChatGPT‑இன் இயல்பான பதில் பாதிப்பின்றித் தொடரும். அதாவது, விளம்பர முறைமையால் ChatGPT தயாரிப்பின் செயல்பாட்டை முடக்கவோ தாமதப்படுத்தவோ முடியாது. இவ்வாறு பிரித்திருப்பதன் மற்றொரு பயன், பயனுள்ள விளம்பரங்களுக்கான தர அளவுகோலை மிக உயர்வாக வைத்திருப்பதாகும். விளம்பரம் எதையும் வழங்காமல் இருப்பதும் இயல்பான, வெற்றிகரமான முடிவுதான். பயனர்களுக்கும் விளம்பரதாரர்களுக்கும் தெளிவாகப் பயனளித்தால் மட்டுமே முறைமை ஒரு விளம்பரத்தை வழங்கும்.
எங்கள் விளம்பரக் கட்டமைப்பின் மற்றொரு முக்கியக் கூறு போஸ்ட்-ட்ரெயின்ட் LLM ஆகும். இது உரையாடல்களைப் புரிந்துகொண்டு, தேடி எடுத்தல் முதல் தரவரிசைப்படுத்தல், ஏலம், இறுதியாக வழங்கல் வரை விளம்பர முறைமையின் முக்கியச் செயல்பாடுகளுக்கான கருவிகளை அழைக்கிறது. இவ்வாறு தானியங்கு ஏஜென்ட் சுழற்சியில் முழு விளம்பரச் செயல்முறையையும் இயக்குகிறது. இந்த LLM-ஐ ஒருங்கிணைப்பாளர் என அழைக்கிறோம்.
விளம்பரச் செயல்முறையின் முதல் படி, பயனரின் நோக்கத்தைப் புரிந்துகொண்டு தேடி எடுக்கும் செயல்முறையைத் தொடங்குவதாகும். இதில், பின்னர் வடிகட்டுவதற்காகச் சாத்தியமான விளம்பரங்கள் விரைவாகவும் திட்டமிட்டுப் பரந்த அளவிலும் திரட்டப்படுகின்றன. உரையாடலைப் படிப்படியாகப் பெறுவதால் தேடி எடுப்பதற்கான தகவல் வளமாகிறது; அதேநேரம் தெளிவின்மையும் அதிகரிக்கிறது. ஏனெனில் தற்போதைய நோக்கத்தையும் இனிப் பொருந்தாத முந்தைய சூழலையும் விளம்பர முறைமை வேறுபடுத்த வேண்டும். முந்தைய செய்திகளைக் குறிப்பிடுவதை ஒருங்கிணைப்பாளர் புரிந்துகொள்ள வேண்டும்; பயனர் கற்பனையாகப் பேசுவதை அடையாளம் காண வேண்டும்; ஒரு பொருள் அல்லது சேவையைப் பற்றிய ஒவ்வொரு குறிப்பையும் வாங்குவதற்கான கோரிக்கையாகக் கருதக்கூடாது.
கிடைக்கும் உரையாடலையும் பயனர் சூழலையும் பயன்படுத்தி, சிறந்த விளம்பரங்களைக் கண்டறிய விளம்பர ஒருங்கிணைப்பாளர் மீண்டும் மீண்டும் முயல்கிறது. எந்தக் கருவியை எப்போது அழைப்பது எனத் தொடர்ந்து தேர்ந்தெடுக்கிறது. பயனருக்கும் விளம்பரதாரருக்கும் அதிகப் பயனைச் சமநிலைப்படுத்தும், அந்த உரையாடலுக்கும் சூழலுக்கும் மிகவும் பொருத்தமான விளம்பரத்தைக் கண்டறிவதே இதன் அடிப்படை நோக்கம் ஆகும். விளம்பரங்களைத் தனிப்பயனாக்கப் பயனர் தேர்வுசெய்தால், மிகப் பொருத்தமான விளம்பரங்களைக் கண்டறிய அவரது முந்தைய உரையாடல்களில் கிடைக்கும் உணர்வுபூர்வமற்ற தகவல்களையும் ஒருங்கிணைப்பாளர் கருத்தில் கொள்கிறது.
பயனுள்ள விளம்பரங்களைக் கண்டறிய வழங்கல் கருவிகளைச் சுழற்சி முறையில் விளம்பர ஒருங்கிணைப்பாளர் அழைக்கிறது.
உரையாடல் தொடரும்போது விளம்பர ஒருங்கிணைப்பாளருக்குப் புதிய தகவல்கள் கிடைக்கின்றன. புதுப்பிக்கப்பட்ட சூழலுடன் புதிய கருவி அழைப்புகளை இயக்கி, மேலும் சிறந்த விளம்பரங்களைக் கண்டறிந்து பயனர் செயலிக்கு அனுப்பலாம். அவை உரிய நேரத்தில் வந்தால், செயலி அவற்றைப் பயன்படுத்தலாம்.
எப்போதும் பயனர்களுக்கு முன்னுரிமை அளித்து, பயனருக்கான பயனையும் விளம்பரதாரருக்கான பயனையும் சமநிலைப்படுத்தும் வகையில் ஒருங்கிணைப்பாளர் வடிவமைக்கப்பட்டுள்ளது.
விளம்பர முறைமை தனித்தனிக் கருவிகளைக் கொண்டது. ஓர் உரையாடலுக்கான சிறந்த விளம்பரங்களைக் கண்டறிய ஒருங்கிணைப்பாளர் அவற்றைச் சுழற்சி முறையில் அழைக்கிறது. பொதுவாக, ஒருங்கிணைப்பாளர் உரையாடல்களைச் சுருக்கமான உரைகளாக மாற்றுகிறது. அவை பொருள்சார் திசையன் பிரதிநிதித்துவங்களாக மாற்றப்படுகின்றன. இவை விளம்பர முறைமை எளிதில் தேடக்கூடிய வகையில் சேமிக்கப்பட்ட அர்த்தங்கள் ஆகும். அவற்றின் மூலம் சாத்தியமான விளம்பரங்கள் தேடி எடுக்கப்படுகின்றன; செலவுத்திட்டம், பயனர் அமைப்புகள், பிற தொடக்கச் சோதனைகளின் அடிப்படையில் தகுதிக்காக வடிகட்டப்படுகின்றன; அவற்றின் தரமும் பொருத்தமும் மதிப்பிடப்படுகின்றன. இறுதித் தரவரிசை மூலம், அரட்டை பதிலின் முடிவில் காட்டுவதற்கு அதிகப் பயனுள்ள வாய்ப்புகள் கண்டறியப்படுகின்றன. எனவே, காட்டப்படுவதற்குத் தகுதிபெற ஒவ்வொரு விளம்பரமும் தகுதி மற்றும் பொருத்தத்தில் உயர்ந்த அளவுகோலை எட்ட வேண்டும்.
ஒருங்கிணைப்பாளர் LLM முதலில் தொடர்புடைய வணிக நோக்கத்தைப் பிரதிபலிக்கும் ஒன்று அல்லது அதற்கு மேற்பட்ட வினவல்களைத் தயாரிக்கிறது. நேரடியாகப் பொருந்தும் 1:1 தேடல் வினவல்களைத் தாண்டி வணிகச் சாத்தியங்களை விரிவுபடுத்த, உரையாடல் சூழலை மாற்றி எழுதி, பொருள்சார் பிரதிநிதித்துவங்களை உருவாக்குவதும் இதில் அடங்கலாம். பல பரிமாற்றங்களைக் கொண்ட உரையாடலைத் தேடி எடுக்கும் முறைமைக்காக ஒருங்கிணைப்பாளர் சுருக்குகிறது. இதனால் எங்கள் தரவுத்தளத்திலிருந்து விளம்பரங்களைக் குறிப்பிட்ட நோக்கில் தேடி எடுக்க முடிகிறது.
பயனரின் நோக்கத்தை ஆழமாகப் புரிந்துகொண்ட பின்னரே விளம்பரங்கள் காட்டப்பட்டால், அவை பயனர்களுக்கும் விளம்பரதாரர்களுக்கும் அதிகப் பயனளிக்கும். பல வினவல்கள் மூலம் நோக்கத்தின் வெவ்வேறு அம்சங்களைத் தக்கவைக்கலாம். எடுத்துக்காட்டாக, பயணத் திட்டமிடல் குறித்த உரையாடலில் போக்குவரத்து, தங்குமிடம் அல்லது செய்ய விரும்பும் செயல்பாடுகள் தொடர்பான தனித்தனித் தேவைகள் இருக்கலாம். முழு உரையாடலையும் ஒரே நேரடிச் சொற்றொடராகச் சுருக்காமல், தேடி எடுக்கும் முறைமை இந்த வேறுபாடுகளைத் தக்கவைக்க முடியும்.
எடுத்துக்காட்டாக, மலையேற்றக் காலணிகள் பற்றிய ஒரு சாத்தியமான உரையாடல் தொடரைப் பார்ப்போம்:
யோசெமிட்டிக்கு இரண்டு நாள் பயணத்தில் எவற்றையெல்லாம் பார்க்க வேண்டும்?
அடுத்த வாரம் குளிராக இருக்குமா?
[பிராண்டை உள்ளிடுக]-இன் புதிய தயாரிப்பு வரிசைகள்?
காலணி வணிகமுத்திரை பற்றிய கேள்வியை யோசெமிட்டி பயணத்துடன் பயனர் இணைக்கவில்லை என்றாலும், எங்கள் விளம்பர முறைமையில் இந்த உரையாடலை [ஹைக்கிங் பயணத்திற்கு ஏற்ற ஷூக்கள்], [பயணத்திற்கு ஏற்ற புதிய [brand] தயாரிப்பு வரிசைகள்] போன்ற இரு வினவல்களால் பிரதிநிதித்துவப்படுத்தலாம். இது முதல் முயற்சியாக மட்டுமே இருக்கலாம். எங்கள் விளம்பரத் தொகுப்பில் பயனருக்கு மிகவும் பயனுள்ள விளம்பரங்களைக் கண்டறியும் வரை, இந்தப் பிரதிநிதித்துவங்களை மீண்டும் மீண்டும் மேம்படுத்தும் வகையில் ஒருங்கிணைப்பாளர் வடிவமைக்கப்பட்டுள்ளது.
தேடி எடுத்தல் என்பது திட்டமிட்டுப் பரந்த அளவில் விளம்பரத் தேர்வுகளைத் தொகுக்கும் செயல்முறையாகும். சாத்தியமான விளம்பரங்கள் வெவ்வேறு தேடல் உத்திகள் மூலம் கிடைக்கலாம். பின்னர் அவை ஒரே வழங்கல் கட்டுப்பாடுகளின் கீழ் போட்டியிடலாம். வெவ்வேறு முறைமை மற்றும் தயாரிப்பின் வெவ்வேறு கட்டுப்பாடுகளுக்கு ஏற்றவாறு பல குறியீட்டுத் தொகுப்புகளை உருவாக்குகிறோம். எடுத்துக்காட்டாக, தயாரிப்புத் தரவூட்ட விளம்பரங்களுக்கான குறியீட்டுத் தொகுப்பு, சிறந்த விளம்பரங்களை எடுக்கும்போது நேர்மறை அல்லது எதிர்மறை தயாரிப்பு மதிப்புரைகளைக் கருத்தில் கொள்ளும்படி வடிவமைக்கப்பட்டுள்ளது. மதிப்புரைகள் இல்லாத பிற விளம்பரங்களுக்கு இது பொருந்தாது. பயனரின் நோக்கத்தைக் குறிக்கும் திசையன் பிரதிநிதித்துவங்களைப் பயன்படுத்தும் தோராயமான மிக அருகிலுள்ள அண்டைத் தேடலின் (ANN) ஒரு வடிவத்துக்கு ஏற்றவாறு ஒவ்வொரு குறியீட்டுத் தொகுப்பும் மேம்படுத்தப்படுகிறது. பெரிய பொருள்சார் குறியீட்டுத் தொகுப்புகளில் தேடி எடுக்க இந்த ANN தேடல் ஒரு தோராய வழிமுறையைப் பயன்படுத்துகிறது. அதாவது, “சரியான” தீர்வைத் தேடுவதற்குப் பதிலாக நல்ல தீர்வை நெருங்குவதால் விளம்பரங்கள் மிக விரைவாக எடுக்கப்படுகின்றன. அதேநேரம், பொருத்தமான விளம்பரங்களில் பெரும்பாலானவை தக்கவைக்கப்படுகின்றன.
விளம்பரங்களைத் தேடி எடுக்கும்போது, மாற்றி எழுதப்பட்ட வினவல்கள் மூலம் விளம்பர முறைமை பொருள்சார் திசையன் பிரதிநிதித்துவங்களை உருவாக்கி, சாத்தியமான விளம்பரங்களின் பரந்த தொகுப்பைத் தயாரிக்கிறது.
பொருத்தம், ஏலத் தொகைகள், செலவுத்திட்டம் ஆகியவற்றில் காட்டப்படுவதற்கான அளவுகோலை எட்டாத அனைத்து விளம்பரங்களையும் பரிசீலனையிலிருந்து நீக்குவதே வடிகட்டுதலின் நோக்கம் ஆகும். விளம்பரத்தையும் உள்ளமைவையும் பொறுத்து, வடிகட்டல் சோதனைகளில் இவை அடங்கலாம்: விளம்பர உள்ளடக்கம் மற்றும் பிரச்சாரத்தின் கிடைப்புநிலை (அவை செயல்பாட்டில் உள்ளனவா), பிரச்சார இலக்குகள் (எந்த மொழி-பிராந்தியங்களில் இயங்க அனுமதி உள்ளது), கொள்கைக் கட்டுப்பாடுகள் (எதை விளம்பரப்படுத்தலாம் என்பதற்கான விதிகள்), செலவுத்திட்ட இருப்பு (செலவிட இன்னும் நிதி உள்ளதா), செலவு ஒழுங்குபடுத்தல் (இப்போது செலவிட வேண்டுமா அல்லது நாளின் வேறொரு நேரத்திலா), காட்டுமிடப் பொருத்தம் (எத்தகைய உரையாடல்களில் காட்டத் தகுதியுள்ளது), விளம்பரதாரர் மற்றும் பிரச்சார அளவில் மறுபடிகளை நீக்குதல் (வணிகங்களின் நியாயமான பங்கேற்பை உறுதிசெய்ய ஒவ்வொரு விளம்பரதாரரிடமிருந்தும் ஏற்ற எண்ணிக்கையில் விளம்பரங்களைத் தேர்ந்தெடுத்தல்).
தகுதிச் சோதனைகளைக் கடக்கும் விளம்பரங்கள், மதிப்பெண் வழங்கும் கட்டத்துக்குச் செல்கின்றன. அங்கு ஒருங்கிணைப்பாளர் பல்வேறு மதிப்பீட்டு முறைமைகளின் கருவிகளை அழைக்கிறது. வழங்கலுக்காகப் பொருள்சார் பொருத்தம் (பயனரின் இலக்குக்கு விளம்பரம் பொருந்துகிறதா), எதிர்பார்க்கப்படும் ஈடுபாடு (விளம்பரம் பார்க்கப்பட்டு, சொடுக்கப்பட்டு, விளம்பரதாரர் விரும்பும் விளைவுக்கு வழிவகுக்குமா), முந்தைய செயல்திறன் (இதுவரை பயனர்களுக்குக் காட்டப்பட்டபோது சிறப்பாகச் செயல்பட்டதா) போன்றவை மதிப்பிடப்படுகின்றன. ஏலத்துக்கு முன் பொருத்தத்தையும் பாதுகாப்பையும் உறுதிசெய்ய ஒருங்கிணைப்பாளர் விளம்பரங்களை வடிகட்டவும் செய்கிறது. இந்த முறைமைகள் விளம்பரத் தொகுப்பைச் சுருக்கி ஏலத்துக்குத் தயாரான சிறிய தொகுப்பை உருவாக்குகின்றன. ஆனால் இறுதியாக வழங்கப்படும் விளம்பரத்தை இன்னும் தீர்மானிப்பதில்லை.
தயாரான விளம்பரங்களை உரையாடல் சூழலில் ஒருங்கிணைப்பாளர் மதிப்பிடுகிறது. இறுதி ஏலத்தில் பங்கேற்கும் அளவுக்குப் பொருத்தமானவற்றைத் தேர்ந்தெடுக்கிறது. எந்த விளம்பரம் வழங்கப்படும் என்பதை ஒருங்கிணைப்பாளர் நேரடியாக முடிவுசெய்வதில்லை; விலையையும் நிர்ணயிப்பதில்லை. ஏலக் கருவி மதிப்பிடுவதற்காகச் சூழலுக்குப் பொருத்தமான விளம்பரங்களை அது பரிந்துரைக்கிறது.
இறுதி வழங்கல் வழிமுறைகளை ஏலம் செயல்படுத்துகிறது. இதில் ஏல அனுமதி (பொருத்தம் மற்றும் பயனுக்கான குறைந்தபட்ச அளவைக் கடத்தல்), செலவு ஒழுங்குபடுத்தல் (விளம்பர நிதியைச் சீராகச் செலவிடுதல்), ஏலத் தொகை மற்றும் ஏலப் பண்புகளின் கணக்கீடு, தரத்துக்கு ஏற்ப சரிசெய்த தரவரிசை, விலை நிர்ணயம், இறுதித் தேர்வு ஆகியவை அடங்கும்.
ஏலத்துக்குப் பிறகு, இரண்டு காரணங்களால் விளம்பரம் வழங்கப்படாமல் போகலாம். இரண்டும் ChatGPT உரையாடல் ஊடகத்துக்கே உரியவை.
அரட்டையில் விளம்பரம் பொருத்தமற்றதாகத் தோன்றலாம்: விளம்பரம் காட்ட எப்போது பொருத்தமானது எனத் தீர்மானிக்கும் நேர்மை மாடல்கள், விளம்பரம் காட்டுவதற்கு உரையாடல் பாதுகாப்பானது எனக் கருதியிருக்கலாம். விளம்பரமும் கொள்கைகளுக்கு இணங்குவதாகக் கருதப்பட்டிருக்கலாம். இருந்தாலும் சில உரையாடல்களின் சூழலில் அது பொருத்தமற்றதாகத் தோன்றலாம். அத்தகைய விளம்பரங்கள் காட்டப்படுவதை ஒருங்கிணைப்பாளர் தடுக்கிறது.
விளம்பரக் கோரிக்கை உரிய நேரத்தில் வந்து சேராமல் போகலாம்: ChatGPT மாடல் பதிலளிக்கத் தயாராகியும், விளம்பரம் காட்டத் தயாராகவில்லை என்றால், விளம்பரக் கோரிக்கைக்கான நேரம் முடிந்து அது வழங்கப்படாது. எனவே, முடிந்தவரை வேகமாக இயங்குவது விளம்பர முறைமையின் ஓர் இலக்காகும். ChatGPT மாடலின் பதிலளிக்கும் நேரம் மாறக்கூடியது. விளம்பரங்கள் ஏற்றப்படும் வரை காத்திருக்க அரட்டை பதில்களை நாங்கள் தாமதப்படுத்துவதில்லை.
மேற்கண்ட அனைத்துச் சோதனைகளும் நிறைவேறினால், காட்டுவதற்காக விளம்பரத்தை முன்பக்க இடைமுகத்துக்கு அனுப்புகிறோம். இதைச் சேவையகத் தரப்பு விளம்பர வழங்கலாகக் கருதுகிறோம். ஆனால் அப்போதும் பயனருக்கு விளம்பரத்தைக் காட்டாமல் இருக்கலாம்; இது திட்டமிட்ட வடிவமைப்பே ஆகும்.
ChatGPT போன்ற உரையாடல் தயாரிப்பில், சேவையகத் தரப்பிலிருந்து விளம்பர உள்ளடக்கம் வழங்கப்படுவது, அது காட்டப்படுவதை உறுதிசெய்யாது. தற்போதைய பரிமாற்றத்தில் சேர்க்கப்படுவதற்கு அது உரிய நேரத்திலும் வந்துசேர வேண்டும். விளம்பர உள்ளடக்கத்தில் தலைப்பு, விளக்கம், இலக்கு இணைப்பு, செயலுக்கான அழைப்பு ஏதேனும் இருந்தால் அது ஆகியவை அடங்கும். மேலும், உரையாடலுடன் விளம்பரம் எவ்வாறு தொடர்புடையது என்பதை விளக்கும், மாடல் உருவாக்கிய சுருக்கமான நடுநிலை முன்னுரையையும் விளம்பர முறைமை அனுப்புகிறது. முன்னுரையை விளம்பர உள்ளடக்கத்திலிருந்து பிரித்து வைப்பதால், விளம்பரதாரரின் செய்தி பாதுகாக்கப்படுவதோடு ChatGPT‑இன் நடுநிலையான தொனியும் தக்கவைக்கப்படுகிறது.
ChatGPT‑இன் முன்பக்க இடைமுகம் முன்னுரையையும் விளம்பர உள்ளடக்கத்தையும் ஒரே தொகுப்பாகப் பெறுகிறது. ChatGPT‑இன் பதில் முழுமையாக உருவாக்கப்படுவதற்கு முன் அது வந்துசேர்ந்தால், பதிலுக்குக் கீழே கட்டண விளம்பரம் எனத் தெளிவாகக் குறிக்கப்பட்டு விளம்பரம் காட்டப்படும். அது தாமதமாக வந்தால், அந்தப் பரிமாற்றத்தில் விளம்பரம் காட்டப்படாது. சேவையகத் தரப்பு விளம்பர வழங்கலுக்கும், பயனர் திரையில் விளம்பரம் காட்டப்படுவதற்கும் உள்ள வேறுபாடு இதுதான்.
வெற்றிபெறும் விளம்பரத்தைத் தேர்ந்தெடுப்பதும் வழங்குவதும் தனித்தனி நிகழ்வுகள் ஆகும். தேர்ந்தெடுக்கப்பட்ட விளம்பரத்தைக் காட்ட ChatGPT ஒப்புதல் அளித்து, அதைக் காட்டி, வழங்கல் உறுதிசெய்யப்பட்ட பின்னரே அது வழங்கப்பட்டதாகக் கருதப்படும்.
எங்கள் விளம்பரக் கட்டமைப்பு வழக்கமான பதிவாக்கத்தையும் தரவு செயலாக்க வழித்தடங்களையும் பயன்படுத்துகிறது. இதனால் மூன்று முக்கியப் பயன்கள் உள்ளன: விளம்பரதாரர்கள் தங்கள் தற்போதைய முறைமைகளை எங்கள் கட்டமைப்புடன் எளிதாக இணைக்கலாம்; அறிக்கைத் தரவுகளைக் கொண்டு தங்கள் உத்திகளை மேம்படுத்தலாம்; எங்கள் குழுவானது முறைமையில் மேம்படுத்த வேண்டிய பகுதிகளைக் கண்டறியலாம். இந்த அறிக்கை மற்றும் மேம்பாட்டுக் கருவிகளுக்கு அப்பால், எங்கள் வழங்கலை மதிப்பிடவும் பிற விளம்பர மாடல்களுக்குப் பயிற்சி அளிக்கவும் உயர்தர மாடலைப் பயன்படுத்துகிறோம். இது வலுவான சுயமேம்பாட்டுச் சுழற்சியை உருவாக்குகிறது.
நடந்தவற்றைப் பற்றிய விரிவான விவரங்கள், விளம்பர முறைமையின் ஒவ்வொரு பகுதியையும் தனித்தனியாகப் புரிந்துகொண்டு மேம்படுத்த உதவுகின்றன. பதிவுகளைச் செயலாக்கும் முறைமை பின்வருபவை போன்ற நுணுக்கமான முடிவுகளையும் பதிவுசெய்கிறது:
அந்தப் பரிமாற்றம், விளம்பரம் காட்டத் தகுதிபெறவில்லை.
விளம்பர அமர்வு தொடங்கியது, ஆனால் தேடி எடுக்கக் கோரப்படவில்லை.
தேடலில் சாத்தியமான விளம்பரங்கள் எதுவும் கிடைக்கவில்லை.
சாத்தியமான விளம்பரங்கள் கிடைத்தன, ஆனால் அவற்றின் முழுத் தரவை நிரப்புவதிலோ தகுதிச் சோதனையிலோ தோல்வி ஏற்பட்டது.
விளம்பரம் வழங்கப்பட்டது; பின்னர் பயனர் அதனுடன் ஊடாடினார்.
இந்த விரிவான விவரங்கள், விளம்பர வழங்கல் முறைமையின் ஒவ்வொரு பகுதியையும் தனித்தனியாக மேம்படுத்த உதவுகின்றன. வாய்ப்புகளைக் கண்டறிவதை மேம்படுத்தத் தேவையான ஆதாரங்கள், தேடி எடுத்தல், விளம்பரத் தரம், ஏலப் பங்கேற்பு அல்லது வழங்கல் நம்பகத்தன்மையை மேம்படுத்தத் தேவையான ஆதாரங்களிலிருந்து வேறுபடுகின்றன.
அனுப்புதல், வழங்கல், தர முறைமைகள் ஒவ்வொன்றும் விளம்பரத்தின் வாழ்க்கைச் சுழற்சியில் வெவ்வேறு பகுதியைக் கண்காணிக்கின்றன. அளவீட்டுக்கும் மாடல் மேம்பாட்டுக்கும் எவற்றைப் பயன்படுத்தலாம் என்பதைத் தனியுரிமைக் கட்டுப்பாடுகளுடன் கூடிய செயலாக்கம் தீர்மானிக்கிறது.
மாடல் சார்ந்த மதிப்பீட்டின் கருத்து இதுதான்: எங்களின் மிக வலுவான, மிக உயர்ந்த ரீஸனிங் திறனுள்ள மாடல்கள், முறைமையின் முடிவுகளைக் கவனித்து மதிப்பிடுகின்றன. பின்னர் போஸ்ட்-ட்ரெயின்ட் LLM மேலும் சிறப்பாகச் செயல்படப் பயிற்சி அளித்து அதை மேம்படுத்துகின்றன. எடுத்துக்காட்டாக, எங்கள் மிக ஆற்றல்மிக்க மாடலானது கருத்துகளைத் திரட்டி, சிறிய மாடல்கள் சிறப்பாகப் பணியாற்றப் பயிற்சி அளித்தால், ஒருங்கிணைப்பு அல்லது தேடி எடுத்தலுக்குச் சிறிய, திறன்வாய்ந்த மாடல்களையோ குறைந்த ரீஸனிங் திறனுள்ள மாடல்களையோ பயன்படுத்தலாம்.
பயனர்கள் சொடுக்குவது, விளம்பரங்களை மறைப்பது போன்ற செயல்கள், பயனர் கருத்துக்கணிப்புகள், எங்கள் விளம்பர மேலாளர் வழியாக விளம்பரதாரர்கள் அளிக்கும் நேரடிக் கருத்துகள் ஆகியவற்றைச் சேகரித்து, அவற்றின் அடிப்படையில் செயல்படுகிறோம். உருவாக்கத்தின்போதே கருத்துகளைப் பெற எங்கள் குழுவையும் அணுகக்கூடியதாக வைத்திருக்கிறோம். ChatGPT பயனர்களும் விளம்பரதாரர்களும் விரும்புவதை நேரடியாகக் கேட்கிறோம். மாடலின் கவனிப்புகளிலிருந்து கிடைக்கும் கருத்துகளைவிட, மக்களிடமிருந்து வரும் இந்தக் கருத்துகள் எங்கள் திசையை அதிகம் தீர்மானிக்கின்றன. சரியான தயாரிப்பு முடிவுகளை நோக்கி விரைவாகத் தொடர்ந்து மேம்படுத்தவும் இவை உதவின. பயனரின் நோக்கத்தைப் புரிந்துகொண்டு, ஆழ்ந்து ஆராய்ந்து, பயனுள்ள ஒன்றை வழங்க மாடலால் முடியலாம். ஆனால் ரசனையை வடிவமைப்பது மக்கள்தான்.
ஓராண்டுக்கு முன் எங்களிடம் விளம்பர முறைமையே இல்லை. இந்தச் சிக்கல் துறையைப் பற்றி ஒரு சிலரே சிந்தித்துக்கொண்டிருந்தனர். இன்று, தற்போதைய வருவாய் வேகத்தை ஆண்டுக் கணக்கில் பார்த்தால் $1 பில்லியனுக்கும் அதிகமாக ஈட்ட வழிவகுக்கும் வலுவான விளம்பர முறைமை எங்களிடம் உள்ளது. LLM சார்ந்த ஒருங்கிணைப்பாளர் அதன் விளம்பரச் செயல்முறையை இயக்குகிறது. எங்கள் செயல்திறனைப் பன்மடங்கு உயர்த்திய அடிப்படைச் சக்தியாக Codex இருந்தது. முறைமையைத் தொடக்கத்திலிருந்து உருவாக்கி, இந்த முக்கியப் பயன்பாட்டு மைல்கல்லை ஒப்பற்ற வேகத்தில் அடைய அது உதவியது. தொடக்கத்திலிருந்தே Codex மூலம் முறைமையை விரைவாக உருவாக்கி விரிவாக்கும் வகையில் குழுவையும் உருவாக்கப் பணிச்செயல்முறைகளையும் அமைத்தோம். Codex நம்பகமாகவும் பாதுகாப்பாகவும் குறியீட்டை வெளியிடுவதற்கான பாதுகாப்புக் கட்டுப்பாடுகளை உருவாக்கினோம். அதேநேரத்தில், Codex-க்கான தரவுக் கட்டமைப்புச் செருகுநிரல்களை அமைத்தோம். இதனால் நுண்ணறிவுகளைச் சேகரித்து, புதிய தயாரிப்பு அம்சங்கள், தர மேம்பாடுகள், சிறந்த முறைமைச் செயல்திறன் உள்ளிட்ட மேம்பாடுகளைச் செயல்படுத்தும் சுழற்சியைப் பெருமளவு துரிதப்படுத்தினோம்.
எங்கள் விளம்பரக் கொள்கைகளை அடிப்படையாகக் கொண்ட முறைமையின் வரம்புகளும், LLM சார்ந்த ஒருங்கிணைப்பாளரும் இணைந்து, ஒவ்வொரு உரையாடலையும் விளம்பரக் கோரிக்கையாகக் கருதாமல் விளம்பரங்களைப் பயனுள்ளதாக்க உதவுகின்றன. வரும் காலத்தில், பயனருக்கும் விளம்பரதாரருக்கும் கிடைக்கும் பயனை அதிகரிக்க, மேலும் நெகிழ்வான விளம்பர வடிவங்களைத் தொடர்ந்து சோதிப்போம். எடுத்துக்காட்டாக, விளம்பரங்கள் வழியாக வணிகங்களுடன் பயனர்கள் நேரடியாகப் பேசும் வசதியை வழங்கலாம். தொடர்ச்சியான கருத்துச் சுழற்சிகளுடன் OpenAI மாடல்களை அடிப்படையாகக் கொண்டு உருவாக்கப்பட்ட இந்தச் சுயமேம்பாட்டுக் கட்டமைப்பு, காலப்போக்கில் பொருத்தத்தையும் தனிப்பயனாக்கத்தையும் தொடர்ந்து மேம்படுத்தும் எங்கள் திறனைத் துரிதப்படுத்தும்.



