Controlar la estructura del resultado
Una forma de controlar la estructura del resultado que devuelve un modelo de lenguaje es darle en el prompt un ejemplo de pregunta-respuesta. El modelo aprenderá de él y lo seguirá al generar respuestas para preguntas similares. En este ejercicio, construirás un prompt de un solo ejemplo (one-shot) que extraiga los números impares de un conjunto dado y los muestre como un conjunto entre corchetes, separados por comas tal y como se indica en las instrucciones.
Los paquetes OpenAI y la función get_response() ya están cargados para ti.
Este ejercicio forma parte del curso
Ingeniería de prompts con la API de OpenAI
Instrucciones del ejercicio
- Crea un
promptde un solo ejemplo que ofrezca un ejemplo de cómo extraer los números impares del conjunto{1, 3, 7, 12, 19}y solicite una respuesta para el conjunto{3, 5, 11, 12, 16}.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
client = OpenAI(api_key="")
# Create a one-shot prompt
prompt = """____"""
response = get_response(prompt)
print(response)