Personalizar el formato de salida
Trabajas como desarrollador en una startup que ofrece una plataforma de análisis de texto para creadores de contenidos. Tu plataforma ayuda a los usuarios a categorizar y formatear automáticamente sus contenidos, y ahora estás trabajando en una nueva función que detecta el idioma de un determinado fragmento de text y genera un título adecuado para ese texto en un formato personalizado. Decides elaborar una prompt que guíe al modelo lingüístico a través de esto.
El paquete OpenAI, la función get_response() y la variable text se han cargado previamente para ti.
Este ejercicio forma parte del curso
Ingeniería de avisos con la API OpenAI
Instrucciones del ejercicio
- Crea la página
instructionspara el prompt y pide al modelo que determine el idioma y genere un título adecuado para el extracto precargado detextque se proporcionará utilizando delimitadores de comillas triples (```). - Crea el
output_formatcon instrucciones para incluir el texto, la ** lengua** y el título, cada uno en una línea distinta, utilizando "Text:", "Language:" y "Title:" como prefijos para cada línea. - Crea el
final_promptcombinando todas las partes y eltextdelimitado a utilizar.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
client = OpenAI(api_key="")
# Create the instructions
instructions = ____
# Create the output format
output_format = ____
# Create the final prompt
prompt = ____
response = get_response(prompt)
print(response)