НачатьНачать бесплатно

Создание функции get_response()

В большинстве упражнений этого курса используется эндпоинт chat.completions OpenAI API, которому передаётся пользовательский промпт. В этом упражнении вы создадите функцию get_response(): она принимает промпт на вход и возвращает ответ модели. В дальнейших упражнениях эта функция будет предзагружена для вас.

Пакет OpenAI и клиент OpenAI API для Python уже загружены.

Это упражнение является частью курса

Разработка промптов с OpenAI API

Посмотреть курс

Инструкции к упражнению

  • Создайте запрос к эндпоинту chat.completions внутри функции get_response().
  • Проверьте работу функции с помощью промпта, который просит модель написать стихотворение о ChatGPT.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

def get_response(prompt):
  # Create a request to the chat completions endpoint
  response = client.____.____.____(
    model="gpt-4o-mini",
    messages=[{"role": "user", "content": prompt}], 
    temperature = 0)
  return response.choices[0].message.content

# Test the function with your prompt
response = get_response("____")
print(response)
Редактировать и запускать код