1. Nauka
  2. /
  3. Kursy
  4. /
  5. Tworzenie systemów AI z OpenAI API

Connected

ćwiczenie

Wyodrębnianie odpowiedzi

Pracujesz w firmie, która właśnie wprowadziła na rynek nowy smartfon. Zespół marketingowy zebrał opinie klientów z różnych platform internetowych i chce przeanalizować te informacje, aby lepiej zrozumieć nastawienie klientów oraz najczęściej omawiane cechy urządzenia. Aby przyspieszyć ten proces, skorzystano z API OpenAI do wyodrębniania danych strukturalnych z recenzji przy użyciu wywoływania funkcji. Teraz musisz napisać funkcję, która oczyści dane wyjściowe i zwróci słownik zawierający wyłącznie odpowiedź z funkcji.

Funkcja get_response(), zmienna messages (zawierająca recenzję) oraz function_definition (zawierająca funkcję do wyodrębniania sentymentu i cech produktu z recenzji) zostały wczytane z wyprzedzeniem. Zauważ, że zarówno messages, jak i function_definition można przekazać jako argumenty do funkcji get_response(), aby uzyskać odpowiedź z punktu końcowego uzupełnień czatu.

Instrukcje

100 XP
  • Zdefiniuj funkcję, która zwraca słownik zawierający dane wyjściowe, zgodnie z tym, co znajduje się w odpowiedzi pod kluczem arguments.
  • Wyświetl ten słownik.