Добавление инструкций для модели
Вы создаёте систему поддержки клиентов на базе ИИ для компании, предоставляющей финансовые услуги. По соображениям безопасности и соответствия требованиям ИИ должен чётко соблюдать ограничения и отвечать только на вопросы об остатке на счёте и истории транзакций. На все прочие запросы, например о сбросе пароля, он должен вежливо отказывать.
Клиент OpenAI уже доступен вам как client. Он будет использоваться на протяжении всего оставшегося курса.
Это упражнение является частью курса
Работа с Responses API OpenAI
Инструкции к упражнению
- Создайте запрос к Responses API для модели
"gpt-5.4-mini"с чёткими инструкциями отвечать только на вопросы об остатке на счёте и истории транзакций, отклоняя все прочие запросы, например о сбросе пароля.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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)