EmpezarEmpieza gratis

Crear la función get_response()

La mayoría de los ejercicios de este curso llamarán al endpoint chat.completions de la API de OpenAI con un prompt del usuario. Aquí vas a crear una función get_response() que reciba un prompt como entrada y devuelva la respuesta como salida; en ejercicios posteriores vendrá precargada para ti.

El paquete OpenAI y el cliente de la API de OpenAI para Python ya están precargados.

Este ejercicio forma parte del curso

Ingeniería de prompts con la API de OpenAI

Ver curso

Instrucciones del ejercicio

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

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

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