OpenAI
Tato stránka byla přeložena strojově. Zobrazit původní článek v angličtině.

Správa promptů v Playgroundu

Kvalitní prompty pro rychlý start každé úspěšné integrace

Aktualizováno: 15 hours ago

Přehled

Naše nejnovější aktualizace Playgroundu přináší strukturovaný pracovní postup s možností vrácení změn, takže můžete s jistotou iterovat, ověřovat změny a přejít od experimentu k produkci v menším počtu kroků. Níže najdete stručný přehled toho, co přichází, a jak začít.

Co je nového

Prompty na úrovni projektu

Prompty jsou nyní na úrovni projektu a už nejsou vázané na uživatele.

Historie verzí s vrácením jedním kliknutím

Zveřejněte jakýkoli koncept a vytvořte novou verzi, pak okamžitě obnovte starší verzi. Na pozadí jedno ID promptu vždy odkazuje na nejnovější zveřejněnou verzi a můžete také zadat konkrétní verzi, pokud chcete připnutý odkaz.

Proměnné promptu

Přidejte zástupné symboly, jako je {user_goal}, které pomohou oddělit statický prompt od informací specifických pro danou instanci (vstupů).

ID promptu

Zveřejnění uzamkne aktuální koncept k ID, které mohou navazující nástroje spolehlivě volat, zatímco vy budete dál iterovat v nových konceptech.

Porovnání vedle sebe

Vizuálně porovnejte výstupy ze dvou verzí a rozhodněte, která funguje lépe, než ji nasadíte.

Proměnné rozpoznané v API a SDK

Responses API a Agents SDK nyní přijímají stejné {variables}, které definujete v Playgroundu, takže prompt, který testujete, je ten, který vyvoláváte programově — zatím stačí předat vyrenderovaný text.

Vestavěná integrace s Evals (ruční spuštění)

Propojte Eval, předvyplňte proměnné a zobrazte výsledky úspěch/neúspěch přímo na stránce s detailem promptu. Odkaz se ukládá s ID promptu pro opakovatelné testy.

Optimize

Optimize je nový nástroj dostupný na stránkách Playground a Logs, který automaticky zlepšuje prompty tím, že odhaluje a opravuje rozpory, nejasné pokyny a chybějící výstupní formáty.

Při spuštění vrátí vylepšenou verzi vašeho promptu nebo užitečné návrhy spolu se shrnutím provedených změn. Revize si můžete zobrazit v náhledu a použít je přímo v Playgroundu jediným kliknutím.


Stručný návod

Vytvoření promptu

Přejděte na Playground → Prompts → Create New, napište svůj text a v případě potřeby přidejte {variables}.

Můžete použít funkci generate, aby vám ChatGPT navrhl prompt, definici funkce nebo výstupní schéma na základě popisu vašeho úkolu.

Pomocí funkce optimize můžete zkontrolovat a navrhnout vylepšení.

Přidání funkce (volitelné)

Volání funkce vám umožňuje propojit prompt s akcemi nebo daty z reálného světa, aniž byste opustili Playground.

Další pokyny k používání funkcí najdete v našem článku: Volání funkce v Chat Playgroundu

Připojení Eval (volitelné)

Zvolte Link Eval a vygenerujte testovací data, spusťte hodnotitele a zkontrolujte výsledky úspěch/neúspěch. Po každém zveřejnění Eval znovu spusťte, abyste zachytili regrese, než budou k dispozici automatická spuštění.

Zveřejnění

Kliknutím na Publish vytvoříte ID promptu. Pokračujte v experimentování v novém konceptu a libovolnou zveřejněnou verzi obnovte z History jedním kliknutím.

Iterace

Otestujte svůj nový prompt, zkontrolujte výsledky a podle potřeby iterujte.

Tipy pro tvorbu skvělých promptů

Celkové tónové nebo rolové pokyny dejte do zprávy System; detaily specifické pro úkol a příklady ponechte ve zprávách User.

Zkombinujte příklady na několika příkladech do stručného bloku ve stylu YAML nebo s odrážkami, aby se dal snadno procházet a aktualizovat.

Odrazte strukturu projektu pomocí jasných názvů složek, aby spolupracovníci mohli prompty rychle najít.

Znovu spusťte propojený Eval pokaždé, když zveřejníte změny — zachytit problémy včas je mnohem levnější než je opravovat v produkci.


Časté dotazy

Rozbijí se moje stávající presety?

Prompty jsou výkonnější způsob správy konfigurace s podporou verzování a proměnných šablon. Všechny vaše stávající presety lze do promptů importovat pomocí možnosti „Import preset“ v rozbalovací nabídce promptů v Playgroundu.

Import preset as prompt dialog with preset options and a warning that prompts are visible to project users

Musím v kódu zadat verzi?

Pouze pokud chcete připnout starší verzi. Samotné volání ID promptu vždy používá tu nejnovější.

Mohu automatizovat spouštění Eval?

V tuto chvíli jsou zatím k dispozici pouze ruční opakovaná spuštění.

Byl tento článek užitečný?