Del curso: OpenAI para desarrollo esencial

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 23.800 cursos impartidos por expertos del sector.

Creación de un hilo de conversación

Creación de un hilo de conversación

Ya que tenemos este objeto de tipo «assistant», vamos a crear un hilo de conversación. Para esto voy a invocar «client.beta», y nota que aquí tenemos «threads» y tengo un método llamado «create». Tengo otro llamado «create_and_run», si es que quisiéramos ejecutar el hilo inmediatamente, cosa que no voy a hacer aquí, simplemente voy a crearlo. Va a ser un hilo totalmente vacío, pero con esto me va a permitir mostrarte que efectivamente el thread tiene una identidad que es muy importante, ya que la vamos a usar y referenciar cuando creemos los mensajes. Entonces aquí vamos a iniciar la aplicación. Aquí vemos el resultado y, efectivamente, aquí tenemos este ID que se refiere a este hilo de conversación. No hay ningún mensaje en ese hilo todavía, pero justamente eso es lo que vamos a manejar a continuación en la creación de mensajes. Antes de hacer eso, vamos a escribir una nueva función. Algo así como «display_main_menu» y vamos a poner en la consola «Asistente». Después vamos a recibir…

Contenido