OpenAI – Asystenci

Ostatnia nowość od OpenAI, poza obniżeniem cenników za modele, to kreator asystentów (w chatGPT) oraz AssistantAPI. Warto zobaczyć jakie możliwości dają te funkcje.

Kreator asystenta w ChatGPT

Wewnątrz chatGPT pojawiła się możliwość tworzenia asystentów. Czyli predefiniowany prompt instrukcji, który np często używamy. Powstał specjalny kreator. Wchodzimy w niego klikając na explore w sidebarze.

Otrzymujemy edytor, w którym rozmawiając z chatem tworzymy prompt asystenta, generujemy mu nazwę i logo.

Natomiast druga strona umożliwia od razu wypróbowanie asystenta. Witać też zakładkę Configure, która umożliwia podgląd ustawień asystenta ich modyfikację, a nawet wgranie pliku (np pdf, czy csv) z danymi wejściowymi. / wiedzą. Asystent przeanalizuje ich treść i może używać do np odpowiadania na pytania.

Ja przygotowałem asystenta generującego grafikę na koszulki (bardziej koncept grafiki), która jest personalizowana do konkretnej osoby. Asystent najpierw zbiera kilka informacji, a następnie proponuje jakąś grafikę i pomaga ją dopasować.

A oto dwie grafiki przygotowane wg instrukcji mojej córki:

Chwilę zajęło mi dostrojenie ustawień. Model często w pierwszym kroku tylko opisywał trzy opcje koszulki zamiast je pokazać. W końcu udało się go do tego zmusić.

Grafika dla fana sportu i osoby lubiącej tworzyć własny komentarz sportowy

API Asystentów

Jeśli chodzi o wykorzystanie asystentów przez API to również jest ciekawe, bo całego asystenta możemy stworzyć samodzielnie po API i wpinać go w konkretne wątki tworzone po API.

Ma to kilka plusów. Po pierwsze nie wymaga od nas przechowywania różnych promptów na różne okazje. Dodatkowo zmniejsza się konieczność wykorzystania własnej pamięci, a zamiast tego tworzyć wątek po stronie OpenAI. Co również ciekawe do konkretnego wątku można wpinać wielu asystentów, co może dać ciekawe efekty.

Jest tutaj duży potencjał do wykorzystania w projekcie Iris 😉