ПочатиПочніть безкоштовно

Створення функції get_response()

Більшість вправ у цьому курсі звертатимуться до кінцевої точки chat.completions OpenAI API з підказкою користувача. Тут ви створите функцію get_response(), яка отримує підказку як вхідні дані та повертає відповідь як результат. У наступних вправах цю функцію буде попередньо завантажено для вас.

Пакет OpenAI та Python-клієнт OpenAI API вже попередньо завантажені.

Ця вправа є частиною курсу

Інженерія підказок з 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)
Редагувати та запускати код