Preskoči na sadržaj
Playground

Playground

Interaktivno

Isprobajte svaki model i endpoint u pregledniku sa svojim ključem — streaming izlaz, inspektor zahtjeva i generisani kod koji možete zalijepiti direktno u svoju aplikaciju.

Pokreni Playground

Playground je chat konzola za API na /docs/playground. Razgovarate s modelom, a playground šalje iste zahtjeve koje bi poslao vaš kod: na jedan od tri endpointa, s modelom, system promptom, parametrima i alatima koje postavite. Svaki zahtjev može se pročitati nazad kao kod i kao sirovi stream događaji.

Početak

  • Dajte mu ključ — Kada ste prijavljeni, playground koristi API ključ vašeg računa i prikazuje vaše stanje. Ako niste prijavljeni, izaberite Dodaj ključ i zalijepite ključ: čuva se samo u ovoj kartici i nikada se ne sprema.
  • Izaberite endpoint i model — Gornja traka sadrži prekidač endpointa i izbornik modela. Novi razgovor počinje na Chat Completions sa shannon-3.
  • Pošaljite poruku — Upišite ispod i pritisnite Enter. Svaki odgovor postaje dio razgovora, pa ga sljedeća poruka nastavlja. Prazan ekran nudi tri početna prompta i gotov primjer poziva alata.

Svoj ključ nalazite i rotirate na stranici Ključevi i korištenje. Ključevi i korištenje

Endpointi i modeli

Prekidač endpointa određuje koji format zahtjeva playground gradi. Možete ga promijeniti usred razgovora; poruke ostaju.

Endpoint Zahtjev koji šalje Referenca
Chat Completions POST /v1/chat/completions Chat Completions
Responses POST /v1/responses Responses API
Messages POST /v1/messages Anthropic format

Izbornik modela navodi ono što vraća GET /v1/models. Može se pretraživati, drži vaše nedavne modele na vrhu, a za svaki model prikazuje cijenu za 1M tokena, kontekstni prozor i oznake za alate, ulaz slika, razmišljanje i strukturirani izlaz.

Razgovor

  • Odgovori se streamuju u razgovor dok se pišu. Razmišljanje modela prikazuje se u zasebnom bloku koji možete sklopiti.
  • Ispod svakog odgovora: vrijeme do prvog tokena, tokeni u sekundi, proteklo vrijeme, ulazni i izlazni tokeni s keširanim dijelom i dijelom razmišljanja, procjena troška kruga, razlog završetka i id odgovora.
  • Vaša poruka može se urediti i poslati ponovo od te tačke. Odgovor se može ponovo generisati. Poruka se može obrisati, a brisanje se može poništiti nekoliko sekundi.
  • Zaustavi ili tipka Esc prekida odgovor koji se piše.
  • Slike se prilažu dugmetom za slike, lijepljenjem ili spuštanjem datoteke, za modele koji primaju slike. Slika se prije slanja smanjuje na 1,568 piksela po dužoj ivici. Datoteka veća od 30 MB se preskače.
  • Polje za unos i system prompt prikazuju broj tokena. Za hostirane open-weight modele to je tačan broj iz POST /v1/tokenize. Za ostale modele to je procjena, označena sa ≈.
  • Neuspio zahtjev prikazuje šta učiniti dalje: postavite ključ kada je ključ odbijen, dopunite kada je stanje potrošeno, sekunde čekanja nakon previše zahtjeva, ili ponovni pokušaj nakon greške servera.

Postavke zahtjeva

Dugme Postavke otvara panel sa šest kartica. Postavke pripadaju razgovoru: svaki razgovor čuva svoje.

Kartica Šta sadrži
System System prompt razgovora, šalje se sa svakim zahtjevom. Pet šablona ga popunjava, a prikazuje se i njegov broj tokena.
Parametri Najveći broj izlaznih tokena, temperatura, top_p, jačina razmišljanja, stop sekvence, seed, te prekidači za streaming i pretragu weba. Kontrola za koju odabrani endpoint nema polje isključena je i označena.
Alati Definicije alata poslane sa zahtjevom: četiri gotove postavke (get_weather, read_file, run_shell, web_search) ili vaša vlastita definicija kao JSON, i tool_choice (auto, none, required ili jedan alat po imenu). Kada model pozove alat, razgovor prikazuje poziv s poljem za rezultat. Uz uključeno Ponudi primjere rezultata, jedan klik popunjava primjer rezultata. Možete upisati i vlastiti, pa ga poslati da nastavite krug.
Strukturirano response_format: text, json_object ili json_schema s imenom šeme i JSON šemom. Kada je šema postavljena, posljednji odgovor se provjerava prema njoj i u razgovoru se označava kao usklađen ili ne. Kartica je isključena na endpointu Messages, a opcija koju odabrani model ne prima se ne nudi.
Kod Zahtjev tekućeg razgovora kao cURL, Python, Node ili Go kod, izgrađen iz razgovora i njegovih postavki. Ključ se ispisuje kao YOUR_API_KEY. Kod se može kopirati ili otvoriti u velikom prikazu.
Događaji Posljednji krug onako kako je prošao kroz mrežu: svaki stream događaj s vremenskim pomakom i filterom, sastavljeni odgovor, zaglavlja odgovora (x-request-id, content-type, retry-after, date) i tijelo zahtjeva. Čuvaju se do ponovnog učitavanja stranice.

Provjere unosa

Vrijednosti koje upišete provjeravaju se prije slanja zahtjeva. Vrijednost izvan raspona označava se na svom polju, a slanje je blokirano dok se ne ispravi.

Postavka Provjera
Najveći broj izlaznih tokena Cijeli broj od 1 do max_output_tokens modela.
Temperatura Broj od 0 do 2. Prazno polje izostavlja ga iz zahtjeva.
top_p Broj od 0 do 1. Prazno polje izostavlja ga iz zahtjeva.
seed Cijeli broj.
Stop sekvence Najviše 4, odvojene zarezima.
response_format Mora biti jedan koji odabrani model prima. Razgovor prebačen na model bez json_schema ili bez response_format zadržava se uz navedeni razlog.
Slike Uklanjaju se iz poruke kada pređete na model koji prima samo tekst, uz napomenu.

Uporedi dva modela

Uporedi dva modela u izborniku Više dodaje drugi izbornik modela. Svaka poruka tada ide objema modelima istovremeno, s istim postavkama, a dva odgovora stoje jedan pored drugog, označena sa A i B. Jednu stranu možete ponovo generisati zasebno. Kada jedna strana pozove alat, rezultat koji pošaljete nastavlja samo tu stranu.

Dijeljenje, izvoz i uvoz

  • Kopiraj link za dijeljenje pakuje razgovor u sam link, u dio iza #. Ništa se ne šalje na server. Slike, vaš ključ i detalji posljednjeg izvođenja se izostavljaju. Ko otvori link dobiva razgovor kao novi u svom playgroundu.
  • Razgovor predug za link se odbija uz napomenu. Preuzmite ga umjesto toga kao JSON.
  • Preuzmi JSON razgovora sprema razgovor s njegovim postavkama kao datoteku. Uvezi JSON u panelu razgovora otvara takvu datoteku.
  • Kopiraj kao cURL kopira tekući zahtjev kao jednu cURL naredbu.

Šta se gdje čuva

Šta Gdje se čuva
Razgovori, spremljeni alati, nedavni modeli, raspored panela U ovom pregledniku. Ne šalju se Shannonu i ne prate vas na drugi uređaj.
API ključ U memoriji otvorene kartice. Zalijepljeni ključ nestaje kada se stranica ponovo učita ili se kartica zatvori. Kada ste prijavljeni, ključ se svaki put čita iz vašeg računa.
Stream događaji, zaglavlja i zahtjev posljednjeg kruga U otvorenoj stranici, do ponovnog učitavanja.
Zahtjevi Šalju se iz vašeg preglednika na API s vašim ključem. Terete vaše stanje kao i svaki drugi API zahtjev.

Tastatura

Tipke Šta radi
Enter Pošalji poruku.
Shift + Enter Započni novi red.
Ctrl + K Otvori paletu naredbi: promijeni endpoint ili model, postavi system šablon, započni novi razgovor, uključi streaming, alate ili poređenje. Na Macu: ⌘ K.
Esc Zaustavi odgovor koji se piše, ili zatvori otvoreni panel na uskom ekranu.

Pokreni Playground