OpenAI
Ta strona została przetłumaczona maszynowo. Wyświetl oryginalny artykuł w języku angielskim.

Zarządzanie poleceniami w środowisku Playground

Wysokiej jakości polecenia, które pomogą rozpocząć każdą udaną integrację

Zaktualizowano: yesterday

Omówienie

Najnowsza aktualizacja środowiska Playground wprowadza ustrukturyzowany przepływ pracy przyjazny wycofywaniu zmian, dzięki czemu możesz pewnie iterować, weryfikować zmiany i przechodzić od eksperymentu do produkcji w mniejszej liczbie kroków. Poniżej znajdziesz szybki przegląd nowości i informacje, jak zacząć.

Co nowego

Polecenia na poziomie projektu

Polecenia działają teraz na poziomie projektu, a nie na poziomie użytkownika.

Historia wersji z wycofaniem jednym kliknięciem

Opublikuj dowolną wersję roboczą, aby utworzyć nową wersję, a następnie natychmiast przywróć wcześniejszą. W tle pojedynczy identyfikator polecenia zawsze wskazuje najnowszą opublikowaną wersję, a jeśli chcesz uzyskać przypięte odwołanie, możesz też określić konkretną wersję.

Zmienne polecenia

Dodaj symbole zastępcze, takie jak {user_goal}, aby oddzielić statyczne polecenie od informacji specyficznych dla danego przypadku (danych wejściowych).

Identyfikator polecenia

Publikacja blokuje bieżącą wersję roboczą pod identyfikatorem, który narzędzia niższego poziomu mogą niezawodnie wywoływać, podczas gdy Ty dalej iterujesz w nowych wersjach roboczych.

Porównanie obok siebie

Porównaj wizualnie wyniki z dwóch wersji, aby zdecydować, która działa lepiej, zanim ją wdrożysz.

Zmienne rozpoznawane w API i SDK

Responses API i Agents SDK akceptują teraz te same {variables}, które definiujesz w środowisku Playground, więc testowane polecenie jest tym samym, które wywołujesz programowo — na razie wystarczy przekazać wyrenderowany tekst.

Wbudowana integracja z Evals (uruchomienia ręczne)

Połącz Eval, aby wstępnie wypełniać zmienne i wyświetlać wyniki zaliczone/niezaliczone bezpośrednio na stronie szczegółów polecenia. Link jest zapisywany wraz z identyfikatorem polecenia, aby umożliwić powtarzalne testy.

Optymalizuj

Optymalizuj to nowe narzędzie dostępne na stronach środowiska Playground i Dzienników, które automatycznie ulepsza polecenia, wykrywając i naprawiając sprzeczności, niejasne instrukcje oraz brakujące formaty danych wyjściowych.

Po uruchomieniu zwraca ulepszoną wersję Twojego polecenia lub pomocne sugestie wraz z podsumowaniem wprowadzonych zmian. Możesz wyświetlić podgląd poprawek i zastosować je bezpośrednio w środowisku Playground jednym kliknięciem.

---

Przewodnik szybkiego startu

Utwórz polecenie

Przejdź do Playground → Polecenia → Utwórz nowe, przygotuj tekst i w razie potrzeby dodaj {variables}.

Możesz użyć funkcji generuj, aby ChatGPT zaproponował polecenie, definicję funkcji lub schemat danych wyjściowych na podstawie opisu zadania.

Użyj funkcji optymalizuj, aby przejrzeć polecenie i zasugerować ulepszenia.

Dodaj funkcję (opcjonalnie)

Wywołanie funkcji pozwala połączyć polecenie z działaniami lub danymi ze świata rzeczywistego bez opuszczania środowiska Playground.

Dodatkowe instrukcje dotyczące używania funkcji znajdziesz w naszym artykule: Wywołanie funkcji w środowisku Chat Playground

Podłącz Eval (opcjonalnie)

Wybierz Połącz Eval, aby wygenerować dane testowe, uruchomić oceniających i przejrzeć wyniki zaliczone/niezaliczone. Uruchamiaj Eval ponownie po każdej publikacji, aby wykrywać regresje do czasu pojawienia się uruchomień automatycznych.

Opublikuj

Kliknij Opublikuj, aby utworzyć identyfikator polecenia. Kontynuuj eksperymentowanie w nowej wersji roboczej i przywracaj dowolną opublikowaną wersję z Historii jednym kliknięciem.

Iteruj

Przetestuj nowe polecenie, przejrzyj wyniki i iteruj zgodnie z potrzebami.

Wskazówki dotyczące tworzenia świetnych poleceń

Ogólne wskazówki dotyczące tonu lub roli umieść w wiadomości System; szczegóły i przykłady specyficzne dla zadania zachowaj w wiadomościach Użytkownik.

Połącz przykłady z kilku przykładów w zwięzły blok w stylu YAML lub listę punktowaną, aby łatwo było je przeglądać i aktualizować.

Odzwierciedlaj strukturę projektu za pomocą jasnych nazw folderów, aby członkowie zespołu mogli szybko znajdować polecenia.

Uruchamiaj ponownie połączony Eval za każdym razem, gdy publikujesz — wczesne wykrywanie problemów jest znacznie tańsze niż naprawianie ich w produkcji.

---

FAQ

Czy moje istniejące ustawienia wstępne przestaną działać?

Polecenia to bardziej zaawansowany sposób zarządzania konfiguracją z obsługą wersjonowania i zmiennych szablonu. Wszystkie istniejące ustawienia wstępne można zaimportować do Poleceń za pomocą opcji „Importuj ustawienie wstępne” w menu rozwijanym poleceń w środowisku Playground.

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

Czy muszę określać wersję w kodzie?

Tylko jeśli chcesz przypiąć starszą wersję. Samo wywołanie identyfikatora polecenia zawsze używa najnowszej wersji.

Czy mogę zautomatyzować uruchomienia Eval?

Obecnie dostępne są tylko ręczne ponowne uruchomienia.

Czy ten artykuł był pomocny?