File
File lee un archivo que subes al flujo o que eliges entre los que ya has subido. Puede entregar el texto del archivo, para que un agente o un modelo trabaje con él, o el propio archivo, para pasarlo a otro componente.
Admite documentos de texto (txt, md, mdx), PDF, Word (docx), hojas de cálculo (xlsx, xls, csv), datos (json, yaml, yml, xml), páginas web (html, htm) y archivos de código (py, sh, sql, js, ts, tsx).
Cuándo usarlo
- Dar a un agente un documento de referencia, como un catálogo de productos o una política interna.
- Extraer los datos de un contrato o de una factura en PDF.
- Pasar un archivo a otro componente que trabaja con archivos.
Configuración
| Campo | Qué hace |
|---|---|
| Upload file or select file (obligatorio) | El archivo que quieres leer. Puedes subir uno nuevo o elegir uno de los que ya has subido. |
Opciones avanzadas
| Campo | Qué hace |
|---|---|
| Silent Errors | Si el archivo no se puede leer, el flujo sigue sin su contenido en lugar de detenerse. |
Resultado
- Data: el texto del archivo, junto con su ubicación. Conéctalo a un agente, a un modelo o a un almacén de documentos.
- Files: el archivo tal cual, para pasarlo a componentes que trabajan con archivos.
Ejemplo
Un equipo de atención al cliente quiere que su agente conozca la política de devoluciones:
- Añade File y sube el PDF con la política de devoluciones.
- Conecta Data a Parse Data para convertirlo en texto.
- Incluye ese texto en las instrucciones del agente que atiende a los clientes.
Buenas prácticas
- Los archivos
.docde versiones antiguas de Word no se admiten: guárdalos como.docxantes de subirlos. - Si tienes varios archivos en una carpeta, usa Directory para leerlos todos de una vez.
Componentes relacionados
- Directory: lee todos los archivos de una carpeta.
- Image File: lee una imagen.
- PDF Extractor: extrae el texto de documentos PDF.