1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Praca z API Responses OpenAI

Connected

Exercise

Wykorzystanie elementów do niestandardowej obsługi

Tworzysz chatbota, który potrzebuje szczegółowego logowania na potrzeby debugowania. Chatbot korzysta z modelu z włączonym rozumowaniem, a ty chcesz tworzyć niestandardowe komunikaty wyjściowe, które wyraźnie odróżniają podsumowania rozumowania od odpowiedzi asystenta. Dysponujesz obiektem response z poprzedniego wywołania API, który zawiera wiele elementów wyjściowych.

Instrukcje

100 XP
  • Przejdź pętlą przez każdy element w response.output.
  • Sprawdź, czy typ elementu to 'reasoning', i wyświetl sformatowany komunikat z podsumowaniem rozumowania, jeśli istnieje.
  • Sprawdź, czy typ elementu to 'message', i wyświetl sformatowany komunikat z tekstem odpowiedzi asystenta.