API പ്ലേഗ്രൗണ്ട്
ഇന്ററാക്ടീവ്ബ്രൗസറിൽ നിങ്ങളുടെ സ്വന്തം കീ ഉപയോഗിച്ച് എല്ലാ മോഡലും എൻഡ്പോയിന്റും പരീക്ഷിക്കുക — സ്ട്രീമിംഗ് ഔട്ട്പുട്ട്, റിക്വസ്റ്റ് ഇൻസ്പെക്ടർ, നേരിട്ട് നിങ്ങളുടെ ആപ്പിൽ പേസ്റ്റ് ചെയ്യാവുന്ന ജനറേറ്റ് ചെയ്ത കോഡ്.
പ്ലേഗ്രൗണ്ട് /docs/playground-ൽ API-ക്കായുള്ള ഒരു ചാറ്റ് കൺസോൾ ആണ്. നിങ്ങൾ ഒരു മോഡലുമായി സംസാരിക്കുന്നു, നിങ്ങളുടെ കോഡ് അയയ്ക്കുന്ന അതേ റിക്വസ്റ്റുകൾ പ്ലേഗ്രൗണ്ട് അയയ്ക്കുന്നു: മൂന്ന് എൻഡ്പോയിന്റുകളിൽ ഒന്നിലേക്ക്, നിങ്ങൾ സജ്ജമാക്കുന്ന മോഡൽ, സിസ്റ്റം പ്രോംപ്റ്റ്, പാരാമീറ്ററുകൾ, ടൂളുകൾ എന്നിവയോടെ. ഓരോ റിക്വസ്റ്റും കോഡായും റോ സ്ട്രീം ഇവന്റുകളായും തിരികെ വായിക്കാം.
തുടങ്ങുക
- ഒരു കീ നൽകുക — സൈൻ ഇൻ ചെയ്താൽ പ്ലേഗ്രൗണ്ട് നിങ്ങളുടെ അക്കൗണ്ടിന്റെ API കീ ഉപയോഗിക്കുകയും ബാലൻസ് കാണിക്കുകയും ചെയ്യുന്നു. സൈൻ ഇൻ ചെയ്തിട്ടില്ലെങ്കിൽ Add key തിരഞ്ഞെടുത്ത് ഒരു കീ പേസ്റ്റ് ചെയ്യുക: അത് ഈ ടാബിൽ മാത്രം സൂക്ഷിക്കുന്നു, ഒരിക്കലും സേവ് ചെയ്യുന്നില്ല.
- ഒരു എൻഡ്പോയിന്റും മോഡലും തിരഞ്ഞെടുക്കുക — മുകളിലെ ബാറിൽ എൻഡ്പോയിന്റ് സ്വിച്ചും മോഡൽ പിക്കറും ഉണ്ട്. പുതിയ സംഭാഷണം Chat Completions-ൽ
shannon-3ഉപയോഗിച്ച് തുടങ്ങുന്നു. - ഒരു മെസേജ് അയയ്ക്കുക — താഴെ ടൈപ്പ് ചെയ്ത് Enter അമർത്തുക. ഓരോ മറുപടിയും സംഭാഷണത്തിൽ ചേരുന്നു, അതിനാൽ അടുത്ത മെസേജ് അത് തുടരുന്നു. ശൂന്യമായ സ്ക്രീൻ മൂന്ന് തുടക്ക പ്രോംപ്റ്റുകളും തയ്യാറായ ഒരു ടൂൾ-കോൾ ഉദാഹരണവും നൽകുന്നു.
നിങ്ങളുടെ കീ Keys & usage പേജിൽ കണ്ടെത്താനും മാറ്റാനും കഴിയും. കീകളും ഉപയോഗവും
എൻഡ്പോയിന്റുകളും മോഡലുകളും
പ്ലേഗ്രൗണ്ട് ഏത് റിക്വസ്റ്റ് ഫോർമാറ്റ് ഉണ്ടാക്കണമെന്ന് എൻഡ്പോയിന്റ് സ്വിച്ച് തീരുമാനിക്കുന്നു. സംഭാഷണത്തിനിടയിലും ഇത് മാറ്റാം; മെസേജുകൾ നിലനിൽക്കും.
| എൻഡ്പോയിന്റ് | ഇത് അയയ്ക്കുന്ന റിക്വസ്റ്റ് | റഫറൻസ് |
|---|---|---|
| Chat Completions | POST /v1/chat/completions | Chat Completions |
| Responses | POST /v1/responses | Responses API |
| Messages | POST /v1/messages | Anthropic |
മോഡൽ പിക്കർ GET /v1/models തിരികെ നൽകുന്നത് ലിസ്റ്റ് ചെയ്യുന്നു. ഇതിൽ തിരയാം, നിങ്ങളുടെ സമീപകാല മോഡലുകൾ മുകളിൽ നിർത്തുന്നു, ഓരോ മോഡലിനും 1M ടോക്കണുകളുടെ വില, കോൺടെക്സ്റ്റ് വിൻഡോ, ടൂളുകൾ, ചിത്രം ഇൻപുട്ട്, റീസണിംഗ്, ഘടനയുള്ള ഔട്ട്പുട്ട് എന്നിവയുടെ അടയാളങ്ങൾ കാണിക്കുന്നു.
സംഭാഷണം
- മറുപടികൾ എഴുതപ്പെടുന്നതിനൊപ്പം ത്രെഡിലേക്ക് സ്ട്രീം ചെയ്യുന്നു. മോഡലിന്റെ റീസണിംഗ് മടക്കാവുന്ന സ്വന്തം ബ്ലോക്കിൽ കാണിക്കുന്നു.
- ഓരോ മറുപടിയുടെയും താഴെ: ആദ്യ ടോക്കണിലേക്കുള്ള സമയം, സെക്കൻഡിലെ ടോക്കണുകൾ, കഴിഞ്ഞ സമയം, കാഷെഡ്, റീസണിംഗ് ഭാഗങ്ങളോടെ ഇൻപുട്ട്, ഔട്ട്പുട്ട് ടോക്കണുകൾ, ടേണിന്റെ ഏകദേശ ചെലവ്, ഫിനിഷ് റീസൺ, റെസ്പോൺസ് ഐഡി.
- നിങ്ങളുടെ മെസേജ് എഡിറ്റ് ചെയ്ത് ആ ഘട്ടം മുതൽ വീണ്ടും അയയ്ക്കാം. മറുപടി വീണ്ടും ജനറേറ്റ് ചെയ്യാം. മെസേജ് ഡിലീറ്റ് ചെയ്യാം, ഡിലീറ്റ് ചെയ്തത് കുറച്ച് സെക്കൻഡ് നേരത്തേക്ക് തിരികെ എടുക്കാം.
- Stop അല്ലെങ്കിൽ Esc കീ എഴുതിക്കൊണ്ടിരിക്കുന്ന മറുപടി അവസാനിപ്പിക്കുന്നു.
- ചിത്രങ്ങൾ സ്വീകരിക്കുന്ന മോഡലുകൾക്ക്, ചിത്ര ബട്ടൺ, പേസ്റ്റ് ചെയ്യൽ, അല്ലെങ്കിൽ ഫയൽ ഡ്രോപ്പ് ചെയ്യൽ വഴി ചിത്രങ്ങൾ അറ്റാച്ച് ചെയ്യാം. അയയ്ക്കുന്നതിന് മുമ്പ് ചിത്രം അതിന്റെ നീളമുള്ള വശത്ത് 1,568 പിക്സലിലേക്ക് സ്കെയിൽ ചെയ്യും. 30 MB-യിൽ കൂടുതലുള്ള ഫയൽ ഒഴിവാക്കും.
- കമ്പോസറും സിസ്റ്റം പ്രോംപ്റ്റും ടോക്കൺ എണ്ണം കാണിക്കുന്നു. ഹോസ്റ്റ് ചെയ്ത ഓപ്പൺ-വെയിറ്റ് മോഡലുകൾക്ക് ഇത്
POST /v1/tokenize-ൽ നിന്നുള്ള കൃത്യമായ എണ്ണമാണ്. മറ്റ് മോഡലുകൾക്ക് ഇത്≈കൊണ്ട് അടയാളപ്പെടുത്തിയ ഏകദേശ കണക്കാണ്. - പരാജയപ്പെട്ട റിക്വസ്റ്റ് അടുത്തതായി എന്ത് ചെയ്യണമെന്ന് കാണിക്കുന്നു: കീ നിരസിച്ചാൽ കീ സജ്ജമാക്കുക, ബാലൻസ് തീർന്നാൽ ടോപ്പ് അപ്പ് ചെയ്യുക, വളരെയധികം റിക്വസ്റ്റുകൾക്ക് ശേഷം കാത്തിരിക്കേണ്ട സെക്കൻഡുകൾ, അല്ലെങ്കിൽ സെർവർ പിശകിന് ശേഷം വീണ്ടും ശ്രമിക്കുക.
റിക്വസ്റ്റ് സെറ്റിംഗ്സ്
Settings ബട്ടൺ ആറ് ടാബുകളുള്ള പാനൽ തുറക്കുന്നു. സെറ്റിംഗ്സ് സംഭാഷണത്തിന്റേതാണ്: ഓരോ സംഭാഷണവും സ്വന്തം സെറ്റിംഗ്സ് സൂക്ഷിക്കുന്നു.
| ടാബ് | ഇതിൽ ഉള്ളത് |
|---|---|
| സിസ്റ്റം | സംഭാഷണത്തിന്റെ സിസ്റ്റം പ്രോംപ്റ്റ്, ഓരോ റിക്വസ്റ്റിലും അയയ്ക്കുന്നു. അഞ്ച് ടെംപ്ലേറ്റുകൾ ഇത് പൂരിപ്പിക്കുന്നു, അതിന്റെ ടോക്കൺ എണ്ണം കാണിക്കുന്നു. |
| പാരാമീറ്ററുകൾ | പരമാവധി ഔട്ട്പുട്ട് ടോക്കണുകൾ, ടെമ്പറേച്ചർ, top_p, റീസണിംഗ് എഫർട്ട്, സ്റ്റോപ്പ് സീക്വൻസുകൾ, seed, സ്ട്രീമിംഗിനും വെബ് സെർച്ചിനുമുള്ള സ്വിച്ചുകൾ. തിരഞ്ഞെടുത്ത എൻഡ്പോയിന്റിൽ ഫീൽഡ് ഇല്ലാത്ത നിയന്ത്രണം ഓഫ് ചെയ്ത് അടയാളപ്പെടുത്തും. |
| ടൂളുകൾ | റിക്വസ്റ്റിനൊപ്പം അയയ്ക്കുന്ന ടൂൾ നിർവചനങ്ങൾ: നാല് പ്രീസെറ്റുകൾ (get_weather, read_file, run_shell, web_search) അല്ലെങ്കിൽ JSON ആയി നിങ്ങളുടെ സ്വന്തം നിർവചനം, കൂടാതെ tool_choice (auto, none, required അല്ലെങ്കിൽ പേരുപറഞ്ഞ ഒരു ടൂൾ). മോഡൽ ഒരു ടൂൾ വിളിക്കുമ്പോൾ, ത്രെഡ് ഫലത്തിനുള്ള ബോക്സോടെ കോൾ കാണിക്കുന്നു. Offer sample results ഓൺ ആയിരിക്കുമ്പോൾ, ഒരു ക്ലിക്കിൽ സാമ്പിൾ ഫലം പൂരിപ്പിക്കാം. സ്വന്തം ഫലം ടൈപ്പ് ചെയ്ത് ടേൺ തുടരാൻ അയയ്ക്കുകയും ചെയ്യാം. |
| ഘടനയുള്ളത് | response_format: text, json_object, അല്ലെങ്കിൽ സ്കീമ പേരും JSON സ്കീമയുമുള്ള json_schema. സ്കീമ സജ്ജമാക്കിയാൽ, അവസാന ഉത്തരം അതുമായി പരിശോധിച്ച് ത്രെഡിൽ പൊരുത്തപ്പെടുന്നു/ഇല്ല എന്ന് അടയാളപ്പെടുത്തും. Messages എൻഡ്പോയിന്റിൽ ടാബ് ഓഫ് ആണ്, തിരഞ്ഞെടുത്ത മോഡൽ സ്വീകരിക്കാത്ത ഓപ്ഷൻ നൽകില്ല. |
| കോഡ് | നിലവിലെ സംഭാഷണത്തിന്റെ റിക്വസ്റ്റ് cURL, Python, Node അല്ലെങ്കിൽ Go കോഡായി, സംഭാഷണത്തിൽ നിന്നും അതിന്റെ സെറ്റിംഗ്സിൽ നിന്നും നിർമ്മിച്ചത്. കീ YOUR_API_KEY ആയി അച്ചടിക്കുന്നു. കോഡ് കോപ്പി ചെയ്യുകയോ വലിയ വ്യൂവിൽ തുറക്കുകയോ ചെയ്യാം. |
| ഇവന്റുകൾ | അവസാന ടേൺ നെറ്റ്വർക്കിലൂടെ പോയ രൂപത്തിൽ: ഓരോ സ്ട്രീം ഇവന്റും അതിന്റെ സമയ ഓഫ്സെറ്റോടെയും ഒരു ഫിൽട്ടറോടെയും, കൂട്ടിച്ചേർത്ത മറുപടി, മറുപടി ഹെഡറുകൾ (x-request-id, content-type, retry-after, date), റിക്വസ്റ്റ് ബോഡി. ഇവ പേജ് റീലോഡ് ചെയ്യുന്നതുവരെ സൂക്ഷിക്കും. |
ഇൻപുട്ട് പരിശോധനകൾ
നിങ്ങൾ ടൈപ്പ് ചെയ്യുന്ന മൂല്യങ്ങൾ റിക്വസ്റ്റ് അയയ്ക്കുന്നതിന് മുമ്പ് പരിശോധിക്കുന്നു. ശ്രേണിക്ക് പുറത്തുള്ള മൂല്യം അതിന്റെ ഫീൽഡിൽ അടയാളപ്പെടുത്തും, തിരുത്തുന്നതുവരെ അയയ്ക്കുന്നത് തടഞ്ഞുവയ്ക്കും.
| സെറ്റിംഗ് | പരിശോധന |
|---|---|
| പരമാവധി ഔട്ട്പുട്ട് ടോക്കണുകൾ | 1 മുതൽ മോഡലിന്റെ max_output_tokens വരെയുള്ള ഒരു പൂർണ്ണസംഖ്യ. |
| ടെമ്പറേച്ചർ | 0 മുതൽ 2 വരെയുള്ള ഒരു സംഖ്യ. ശൂന്യമാണെങ്കിൽ ഫീൽഡ് റിക്വസ്റ്റിൽ നിന്ന് ഒഴിവാക്കും. |
top_p | 0 മുതൽ 1 വരെയുള്ള ഒരു സംഖ്യ. ശൂന്യമാണെങ്കിൽ ഫീൽഡ് റിക്വസ്റ്റിൽ നിന്ന് ഒഴിവാക്കും. |
seed | ഒരു പൂർണ്ണസംഖ്യ. |
| സ്റ്റോപ്പ് സീക്വൻസുകൾ | പരമാവധി 4, കോമ ഉപയോഗിച്ച് വേർതിരിച്ചത്. |
response_format | തിരഞ്ഞെടുത്ത മോഡൽ സ്വീകരിക്കുന്ന ഒന്നായിരിക്കണം. json_schema ഇല്ലാത്തതോ response_format ഇല്ലാത്തതോ ആയ മോഡലിലേക്ക് മാറ്റിയ സംഭാഷണം കാരണം സഹിതം തടഞ്ഞുവയ്ക്കും. |
| ചിത്രങ്ങൾ | ടെക്സ്റ്റ് മാത്രം സ്വീകരിക്കുന്ന മോഡലിലേക്ക് മാറുമ്പോൾ ഒരു കുറിപ്പോടെ മെസേജിൽ നിന്ന് നീക്കം ചെയ്യും. |
രണ്ട് മോഡലുകൾ താരതമ്യം ചെയ്യുക
More മെനുവിലെ രണ്ട് മോഡലുകൾ താരതമ്യം ചെയ്യുക രണ്ടാമത്തെ മോഡൽ പിക്കർ ചേർക്കുന്നു. അപ്പോൾ ഓരോ മെസേജും ഒരേ സെറ്റിംഗ്സോടെ രണ്ട് മോഡലുകളിലേക്കും ഒരേ സമയം പോകുന്നു, രണ്ട് ഉത്തരങ്ങളും A, B എന്ന് അടയാളപ്പെടുത്തി അടുത്തടുത്തായി കാണിക്കുന്നു. ഒരു വശം മാത്രം വീണ്ടും ജനറേറ്റ് ചെയ്യാം. ഒരു വശം ടൂൾ വിളിക്കുമ്പോൾ, നിങ്ങൾ അയയ്ക്കുന്ന ഫലം ആ വശത്തെ മാത്രമേ തുടരൂ.
പങ്കിടുക, എക്സ്പോർട്ട് ചെയ്യുക, ഇംപോർട്ട് ചെയ്യുക
- ഷെയർ ലിങ്ക് കോപ്പി ചെയ്യുക സംഭാഷണത്തെ ലിങ്കിനുള്ളിൽ തന്നെ,
#-ന് ശേഷമുള്ള ഭാഗത്ത്, പായ്ക്ക് ചെയ്യുന്നു. ഒന്നും അപ്ലോഡ് ചെയ്യപ്പെടുന്നില്ല. ചിത്രങ്ങൾ, നിങ്ങളുടെ കീ, അവസാന റണ്ണിന്റെ വിശദാംശങ്ങൾ എന്നിവ ഒഴിവാക്കും. ലിങ്ക് തുറക്കുന്നവർക്ക് സംഭാഷണം അവരുടെ സ്വന്തം പ്ലേഗ്രൗണ്ടിൽ പുതിയതായി ലഭിക്കും. - ലിങ്കിന് വളരെ ദൈർഘ്യമേറിയ സംഭാഷണം ഒരു കുറിപ്പോടെ നിരസിക്കും. പകരം അത് JSON ആയി ഡൗൺലോഡ് ചെയ്യുക.
- സംഭാഷണ JSON ഡൗൺലോഡ് ചെയ്യുക സംഭാഷണത്തെ അതിന്റെ സെറ്റിംഗ്സോടെ ഒരു ഫയലായി സേവ് ചെയ്യുന്നു. സംഭാഷണ പാനലിലെ JSON ഇംപോർട്ട് ചെയ്യുക അത്തരം ഫയൽ തുറക്കുന്നു.
- cURL ആയി കോപ്പി ചെയ്യുക നിലവിലെ റിക്വസ്റ്റ് ഒരു cURL കമാൻഡായി കോപ്പി ചെയ്യുന്നു.
എന്ത് എവിടെ സൂക്ഷിക്കുന്നു
| എന്ത് | എവിടെ സൂക്ഷിക്കുന്നു |
|---|---|
| സംഭാഷണങ്ങൾ, സേവ് ചെയ്ത ടൂളുകൾ, സമീപകാല മോഡലുകൾ, പാനൽ ലേഔട്ട് | ഈ ബ്രൗസറിൽ. അവ Shannon-ലേക്ക് അയയ്ക്കില്ല, മറ്റൊരു ഉപകരണത്തിലേക്ക് നിങ്ങളെ പിന്തുടരുകയുമില്ല. |
| API കീ | തുറന്ന ടാബിന്റെ മെമ്മറിയിൽ. പേസ്റ്റ് ചെയ്ത കീ പേജ് റീലോഡ് ചെയ്യുമ്പോഴോ ടാബ് അടയ്ക്കുമ്പോഴോ ഇല്ലാതാകും. സൈൻ ഇൻ ചെയ്താൽ ഓരോ തവണയും കീ നിങ്ങളുടെ അക്കൗണ്ടിൽ നിന്ന് വായിക്കും. |
| അവസാന ടേണിലെ സ്ട്രീം ഇവന്റുകൾ, ഹെഡറുകൾ, റിക്വസ്റ്റ് | തുറന്ന പേജിൽ, റീലോഡ് ചെയ്യുന്നതുവരെ. |
| റിക്വസ്റ്റുകൾ | നിങ്ങളുടെ ബ്രൗസറിൽ നിന്ന് നിങ്ങളുടെ കീ ഉപയോഗിച്ച് API-യിലേക്ക് അയയ്ക്കുന്നു. മറ്റേതൊരു API റിക്വസ്റ്റിനെയും പോലെ അവ നിങ്ങളുടെ ബാലൻസിൽ കണക്കാക്കും. |
കീബോർഡ്
| കീകൾ | ഇത് ചെയ്യുന്നത് |
|---|---|
Enter | മെസേജ് അയയ്ക്കുക. |
Shift + Enter | പുതിയ വരി തുടങ്ങുക. |
Ctrl + K | കമാൻഡ് പാലറ്റ് തുറക്കുക: എൻഡ്പോയിന്റോ മോഡലോ മാറ്റുക, സിസ്റ്റം ടെംപ്ലേറ്റ് സജ്ജമാക്കുക, പുതിയ സംഭാഷണം തുടങ്ങുക, സ്ട്രീമിംഗ്, ടൂളുകൾ അല്ലെങ്കിൽ താരതമ്യം ടോഗിൾ ചെയ്യുക. Mac-ൽ: ⌘ K. |
Esc | എഴുതിക്കൊണ്ടിരിക്കുന്ന മറുപടി നിർത്തുക, അല്ലെങ്കിൽ ഇടുങ്ങിയ സ്ക്രീനിൽ തുറന്ന പാനൽ അടയ്ക്കുക. |