ComenzarEmpieza gratis

Crear la función get_response()

La mayoría de los ejercicios de este curso llamarán al punto final chat.completions de la API OpenAI con una solicitud de usuario. Aquí crearás una función get_response() que recibe un prompt como entrada y devuelve la respuesta como salida, que en futuros ejercicios estará precargada para ti.

Se han precargado el paquete OpenAI y el cliente Python de la API OpenAI.

Este ejercicio forma parte del curso

ChatGPT Prompt Ingeniería para programadores

Ver curso

Instrucciones de ejercicio

  • Crea una petición al terminal chat.completions dentro de la función get_response().
  • Prueba la función con una pregunta que pida al modelo que escriba un poema sobre ChatGPT.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

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)
Editar y ejecutar código