അവലോകനം
ഞങ്ങളുടെ ഏറ്റവും പുതിയ Playground അപ്ഡേറ്റ്, ആത്മവിശ്വാസത്തോടെ ആവർത്തിച്ച് മെച്ചപ്പെടുത്താനും മാറ്റങ്ങൾ സാധൂകരിക്കാനും കുറച്ച് ഘട്ടങ്ങളിലൂടെ പരീക്ഷണത്തിൽ നിന്ന് പ്രൊഡക്ഷനിലേക്ക് നീങ്ങാനും സഹായിക്കുന്ന ഘടിതവും റോൾബാക്കിന് അനുകൂലവുമായ വർക്ക്ഫ്ലോ അവതരിപ്പിക്കുന്നു. എന്തൊക്കെയാണ് ലോഞ്ച് ചെയ്യുന്നത്, എങ്ങനെ ആരംഭിക്കാം എന്നിവയുടെ ദ്രുതപരിചയം താഴെ കൊടുക്കുന്നു.
പുതിയതെന്ത്
പ്രോജക്ട്-തല പ്രോംപ്റ്റുകൾ
പ്രോംപ്റ്റുകൾ ഇപ്പോൾ പ്രോജക്ട് തലത്തിലാണ്; ഇനി ഉപയോക്തൃ തലത്തിലല്ല.
ഒറ്റ-ക്ലിക്ക് റോൾബാക്കോടുകൂടിയ പതിപ്പ് ചരിത്രം
ഏതെങ്കിലും ഡ്രാഫ്റ്റ് പ്രസിദ്ധീകരിച്ച് ഒരു പുതിയ പതിപ്പ് സൃഷ്ടിക്കുക, തുടർന്ന് മുമ്പത്തെ പതിപ്പ് തൽക്ഷണം പുനഃസ്ഥാപിക്കുക. പിന്നണിയിൽ, ഒരു പ്രോംപ്റ്റ് ID എപ്പോഴും ഏറ്റവും പുതിയ പ്രസിദ്ധീകരിച്ച പതിപ്പിലേക്കാണ് ചൂണ്ടുന്നത്; പിൻ ചെയ്ത റഫറൻസ് വേണമെങ്കിൽ നിങ്ങൾക്ക് നിർദ്ദിഷ്ട പതിപ്പും വ്യക്തമാക്കാം.
പ്രോംപ്റ്റ് വേരിയബിളുകൾ
സ്റ്റാറ്റിക് പ്രോംപ്റ്റിനെ ഓരോ ഇൻസ്റ്റൻസിനും പ്രത്യേകമായ വിവരങ്ങളിൽ നിന്ന് (ഇൻപുട്ടുകൾ) വേർതിരിക്കാൻ സഹായിക്കുന്നതിന് {user_goal} പോലുള്ള പ്ലേസ്ഹോൾഡറുകൾ ചേർക്കുക.
പ്രോംപ്റ്റ് ID
പ്രസിദ്ധീകരിക്കുന്നത് നിലവിലെ ഡ്രാഫ്റ്റിനെ ഒരു ID-യിലേക്ക് ലോക്ക് ചെയ്യുന്നു; നിങ്ങൾ പുതിയ ഡ്രാഫ്റ്റുകളിൽ ആവർത്തിച്ച് മെച്ചപ്പെടുത്തിക്കൊണ്ടിരിക്കുമ്പോഴും ഡൗൺസ്ട്രീം ടൂളുകൾക്ക് അതിനെ വിശ്വസനീയമായി വിളിക്കാനാകും.
സൈഡ്-ബൈ-സൈഡ് താരതമ്യം
റിലീസ് ചെയ്യുന്നതിന് മുമ്പ് ഏതാണ് മികച്ച പ്രകടനം കാഴ്ചവെക്കുന്നതെന്ന് തീരുമാനിക്കാൻ രണ്ട് പതിപ്പുകളിൽ നിന്നുള്ള ഔട്ട്പുട്ടുകൾ ദൃശ്യമായി താരതമ്യം ചെയ്യുക.
API-യിലും SDK-യിലും തിരിച്ചറിയുന്ന വേരിയബിളുകൾ
Playground-ൽ നിങ്ങൾ നിർവചിക്കുന്ന അതേ {variables} ഇപ്പോൾ Responses APIയും Agents SDKയും സ്വീകരിക്കുന്നു, അതിനാൽ നിങ്ങൾ ടെസ്റ്റ് ചെയ്യുന്ന പ്രോംപ്റ്റ് തന്നെയാണ് പ്രോഗ്രാമാറ്റിക്കായി ഇൻവോക് ചെയ്യുന്നത്—ഇപ്പോൾ റെൻഡർ ചെയ്ത ടെക്സ്റ്റ് കൈമാറിയാൽ മതി.
ബിൽറ്റ്-ഇൻ Evals സംയോജനം (മാനുവൽ റണ്ണുകൾ)
വേരിയബിളുകൾ മുൻകൂട്ടി പൂരിപ്പിക്കാനും പ്രോംപ്റ്റ് വിശദാംശ പേജിൽ തന്നെ വിജയ/പരാജയ ഫലങ്ങൾ കാണാനും ഒരു Eval ലിങ്ക് ചെയ്യുക. ആവർത്തിക്കാവുന്ന ടെസ്റ്റുകൾക്കായി ലിങ്ക് പ്രോംപ്റ്റ് ID-യോടൊപ്പം സംരക്ഷിക്കുന്നു.
മെച്ചപ്പെടുത്തുക
Playground, ലോഗുകൾ എന്നീ പേജുകളിൽ ലഭ്യമായ പുതിയ ഉപകരണമാണ് ‘മെച്ചപ്പെടുത്തുക’. വൈരുധ്യങ്ങൾ, അവ്യക്തമായ നിർദ്ദേശങ്ങൾ, വിട്ടുപോയ ഔട്ട്പുട്ട് ഫോർമാറ്റുകൾ എന്നിവ കണ്ടെത്തി പരിഹരിച്ച് ഇത് പ്രോംപ്റ്റുകൾ സ്വയമേവ മെച്ചപ്പെടുത്തുന്നു.
ഇത് പ്രവർത്തിപ്പിക്കുമ്പോൾ, നിങ്ങളുടെ പ്രോംപ്റ്റിന്റെ മെച്ചപ്പെടുത്തിയ പതിപ്പോ സഹായകരമായ നിർദ്ദേശങ്ങളോ ലഭിക്കും. വരുത്തിയ മാറ്റങ്ങളുടെ സംഗ്രഹവും ഒപ്പമുണ്ടാകും. മാറ്റങ്ങൾ മുൻകൂട്ടി പരിശോധിച്ച് ഒറ്റ ക്ലിക്കിൽ Playground-ൽ നേരിട്ട് പ്രയോഗിക്കാം.
ദ്രുതാരംഭ ഗൈഡ്
ഒരു പ്രോംപ്റ്റ് സൃഷ്ടിക്കുക
Playground → പ്രോംപ്റ്റുകൾ → പുതിയത് സൃഷ്ടിക്കുക എന്നതിലേക്ക് പോയി, നിങ്ങളുടെ ടെക്സ്റ്റ് ഡ്രാഫ്റ്റ് ചെയ്യുക, ആവശ്യമെങ്കിൽ {variables} ചേർക്കുക.
നിങ്ങളുടെ ടാസ്ക് വിവരണത്തെ അടിസ്ഥാനമാക്കി ഒരു പ്രോംപ്റ്റോ ഫംഗ്ഷൻ നിർവചനമോ ഔട്ട്പുട്ട് സ്കീമയോ നിർദ്ദേശിക്കാൻ ChatGPT-നെ അനുവദിക്കുന്നതിന് ജനറേറ്റ് സവിശേഷത ഉപയോഗിക്കാം.
മെച്ചപ്പെടുത്തലുകൾ പരിശോധിച്ച് നിർദ്ദേശിക്കാൻ ഓപ്റ്റിമൈസ് സവിശേഷത ഉപയോഗിക്കുക.
ഒരു ഫംഗ്ഷൻ ചേർക്കുക (ഓപ്ഷണൽ)
Playground വിടാതെ തന്നെ നിങ്ങളുടെ പ്രോംപ്റ്റിനെ യഥാർത്ഥ ലോകത്തിലെ പ്രവർത്തനങ്ങളിലേക്കോ ഡാറ്റയിലേക്കോ ബന്ധിപ്പിക്കാൻ ഫംഗ്ഷൻ കോളിംഗ് സഹായിക്കുന്നു.
ഫംഗ്ഷനുകൾ ഉപയോഗിക്കുന്നതിനെക്കുറിച്ചുള്ള കൂടുതൽ നിർദ്ദേശങ്ങൾക്കായി, ഞങ്ങളുടെ ലേഖനം കാണുക: Chat Playground-ലെ ഫംഗ്ഷൻ കോളിംഗ്
ഒരു Eval അറ്റാച്ച് ചെയ്യുക (ഓപ്ഷണൽ)
ടെസ്റ്റ് ഡാറ്റ സൃഷ്ടിക്കാനും ഗ്രേഡറുകൾ പ്രവർത്തിപ്പിക്കാനും വിജയ/പരാജയ ഫലങ്ങൾ പരിശോധിക്കാനും Eval ലിങ്ക് ചെയ്യുക തിരഞ്ഞെടുക്കുക. ഓട്ടോമാറ്റിക് റണ്ണുകൾ ലഭ്യമാകുന്നതുവരെ റിഗ്രഷനുകൾ കണ്ടെത്താൻ ഓരോ പ്രസിദ്ധീകരണത്തിനുശേഷവും Eval വീണ്ടും റൺ ചെയ്യുക.
പ്രസിദ്ധീകരിക്കുക
ഒരു പ്രോംപ്റ്റ് ID സൃഷ്ടിക്കാൻ പ്രസിദ്ധീകരിക്കുക ക്ലിക്ക് ചെയ്യുക. പുതിയ ഡ്രാഫ്റ്റിൽ പരീക്ഷണം തുടരുക, പ്രസിദ്ധീകരിച്ച ഏത് പതിപ്പും ചരിത്രം എന്നതിൽ നിന്ന് ഒരൊറ്റ ക്ലിക്കിൽ പുനഃസ്ഥാപിക്കുക.
ആവർത്തിച്ച് മെച്ചപ്പെടുത്തുക
നിങ്ങളുടെ പുതിയ പ്രോംപ്റ്റ് ടെസ്റ്റ് ചെയ്യുക, ഫലങ്ങൾ പരിശോധിക്കുക, ആവശ്യാനുസരണം ആവർത്തിച്ച് മെച്ചപ്പെടുത്തുക.
മികച്ച പ്രോംപ്റ്റുകൾ തയ്യാറാക്കാനുള്ള നുറുങ്ങുകൾ
പൊതുവായ അവതരണശൈലിയോ വഹിക്കേണ്ട പങ്കോ സംബന്ധിച്ച നിർദ്ദേശങ്ങൾ സിസ്റ്റം സന്ദേശത്തിൽ നൽകുക; നിർദ്ദിഷ്ട ജോലിയുടെ വിശദാംശങ്ങളും ഉദാഹരണങ്ങളും ഉപയോക്തൃ സന്ദേശങ്ങളിൽ ഉൾപ്പെടുത്തുക.
ഫ്യൂ-ഷോട്ട് ഉദാഹരണങ്ങൾ എളുപ്പത്തിൽ വായിച്ചുമനസ്സിലാക്കാനും പുതുക്കാനും കഴിയുന്ന വിധം സംക്ഷിപ്തമായ YAML രൂപത്തിലോ ബുള്ളറ്റ് പട്ടികയായോ ഒന്നിച്ചുചേർക്കുക.
നിങ്ങളുടെ പദ്ധതിയുടെ ഘടനയ്ക്കനുസരിച്ച് ഫോൾഡറുകൾ ക്രമീകരിച്ച് വ്യക്തമായ പേരുകൾ നൽകുക. ഇതിലൂടെ സഹപ്രവർത്തകർക്ക് പ്രോംപ്റ്റുകൾ വേഗത്തിൽ കണ്ടെത്താനാകും.
ഓരോ തവണ പ്രസിദ്ധീകരിക്കുമ്പോഴും ബന്ധിപ്പിച്ച മൂല്യനിർണയം വീണ്ടും നടത്തുക—പ്രശ്നങ്ങൾ നേരത്തേ കണ്ടെത്തുന്നത്, യഥാർത്ഥ ഉപയോഗത്തിനിടെ അവ പരിഹരിക്കുന്നതിനെക്കാൾ ചെലവ് വളരെ കുറവാണ്.
പതിവുചോദ്യങ്ങൾ
എന്റെ നിലവിലുള്ള പ്രീസെറ്റുകൾ തകരുമോ?
പതിപ്പാക്കലിനും ടെംപ്ലേറ്റ് വേരിയബിളുകൾക്കും പിന്തുണയോടെ കോൺഫിഗറേഷൻ മാനേജ് ചെയ്യാനുള്ള കൂടുതൽ ശക്തമായ മാർഗമാണ് പ്രോംപ്റ്റുകൾ. നിങ്ങളുടെ നിലവിലുള്ള എല്ലാ പ്രീസെറ്റുകളും Playground പ്രോംപ്റ്റ് ഡ്രോപ്പ്ഡൗണിലെ “പ്രീസെറ്റ് ഇറക്കുമതി ചെയ്യുക” ഓപ്ഷൻ ഉപയോഗിച്ച് പ്രോംപ്റ്റുകളിലേക്ക് ഇറക്കുമതി ചെയ്യാം.

കോഡിൽ ഒരു പതിപ്പ് വ്യക്തമാക്കേണ്ടതുണ്ടോ?
പഴയ പതിപ്പ് പിൻ ചെയ്യണമെങ്കിൽ മാത്രം. പ്രോംപ്റ്റ് ID മാത്രം വിളിക്കുന്നത് എപ്പോഴും ഏറ്റവും പുതിയ പതിപ്പാണ് ഉപയോഗിക്കുന്നത്.
Eval റണ്ണുകൾ ഓട്ടോമേറ്റ് ചെയ്യാനാകുമോ?
നിലവിൽ, മാനുവൽ റീ-റണ്ണുകൾ മാത്രമാണ് ലഭ്യമായിരിക്കുന്നത്.
