Documentaciónleer_prompt(archivo)

leer_prompt(archivo)\texttt{leer\_prompt}(archivo)

Nombre

leer_prompt - Lee y prepara el prompt que sera enviado al servicio de OpenAI.

Sinopsis

prompt = open_ia.leer_prompt(archivo)

Descripcion

Lee el contenido completo de un archivo de prompt y lo devuelve como un unico STRING.

Internamente delega esa lectura en archivos.archivo_a_str(), para reutilizar la utilidad general de carga textual.

Comportamiento

  • Recibe la ruta del archivo que contiene el prompt.
  • Lee el contenido completo usando archivos.archivo_a_str().
  • Retorna el texto listo para enviarlo al servicio.

Funciones API relacionadas

  • open_ia.leer_clave()
  • open_ia.clean_latex()

Parámetros

ParámetroTipoDescripción
archivoSTRINGNombre o ruta del archivo de entrada.

Valor de retorno

STRING - Contenido completo del archivo de prompt.

Ejemplo

ejemplo.blox
Solo lectura
INCLUIR "tablas.api"
INCLUIR "archivos.api"
INCLUIR "open_ia.api"

FUNCION PRINCIPAL
INICIO "demo_ia"

    STRING key, prompt, resp, r



    // Consulta la IA 
    //
    IMPRIMIR("Leyendo su OPENAI_API_KEY...\n")
    key    = open_ia.leer_clave("OPEN_IA_CLAVE.TXT")

    IMPRIMIR("Leyendo el prompt...\n")
    prompt = open_ia.leer_prompt("prompt_matrices.txt")

    IMPRIMIR("Generando respuesta...\n")
    resp = open_ia.clean_latex(IA_GENERAR(prompt, key))



    // Guarda la respuesta en archivo
    //
    archivos.str_a_archivo(resp, "colombia.tex")

    // Imprime el resultado
    //
    IMPRIMIR("prompt = ", prompt)
    IMPRIMIR("\n\n", resp)
    IMPRIMIR_WEB(resp)

FINAL
Restringido: este ejemplo no puede ejecutarse en el Playground web porque la API requerida no está disponible en el sandbox.