Control de la estructura de salida

Una forma de controlar la estructura de salida proporcionada por un modelo lingüístico es darle un ejemplo de pregunta-respuesta en el prompt. El modelo aprenderá de ello y lo seguirá cuando genere respuestas para preguntas similares. Este ejercicio pretende que construyas un prompt de un solo disparo que extraiga los números impares de un conjunto dado de números y los muestre como un conjunto de números entre paréntesis, separados por comas, como se muestra en las instrucciones.

El paquete OpenAI y la función get_response() se han precargado para ti.

Este ejercicio forma parte del curso

Ingeniería de prompts para ChatGPT para desarrolladores

Ver curso

Instrucciones de ejercicio

  • Crea un prompt de una sola vez que proporcione un ejemplo que muestre cómo extraer los números impares del conjunto {1, 3, 7, 12, 19} y busca una respuesta para el conjunto {3, 5, 11, 12, 16}.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

client = OpenAI(api_key="")

# Create a one-shot prompt
prompt = """____"""

response = get_response(prompt)
print(response)