Documentaciónleer_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ámetro | Tipo | Descripción |
|---|---|---|
| archivo | STRING | Nombre o ruta del archivo de entrada. |
Valor de retorno
STRING - Contenido completo del archivo de prompt.
Ejemplo
ejemplo.blox
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.