Dodawanie instrukcji dla modelu
Budujesz system obsługi klienta oparty na AI dla firmy świadczącej usługi finansowe. Ze względów bezpieczeństwa i zgodności z przepisami AI musi mieć jasno określone ograniczenia — powinna odpowiadać wyłącznie na pytania dotyczące salda konta i historii transakcji. Wszelkie inne prośby, takie jak resetowanie hasła, powinna uprzejmie odrzucać.
Klient OpenAI jest już dostępny jako client. Będzie on dostępny przez cały pozostały czas trwania kursu.
To ćwiczenie jest częścią kursu
Praca z API Responses OpenAI
Instrukcje do ćwiczenia
- Utwórz żądanie do Responses API z modelem
"gpt-5.4-mini", które zawiera wyraźne instrukcje nakazujące odpowiadać wyłącznie na pytania dotyczące salda konta i historii transakcji, a nie na inne prośby, takie jak resetowanie hasła.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Create a guardrailed AI response
response = client.responses.create(
model=____,
instructions="You are a customer support AI that only answers questions about ____. Politely decline any other requests such as ____.",
input="Can you help me reset my password?"
)
print(response.output_text)