Saltar al contenido principal

Entornos

Esta documentación ha sido traducida automáticamente y puede contener errores. No dudes en abrir una Pull Request para sugerir cambios.

LlamaIndex actualmente admite oficialmente NodeJS 18 y NodeJS 20.

Enrutador de aplicaciones NextJS

Si estás utilizando los controladores de ruta/funciones sin servidor del enrutador de aplicaciones NextJS, deberás utilizar el modo NodeJS:

export const runtime = "nodejs"; // por defecto

y deberás agregar una excepción para pdf-parse en tu archivo next.config.js

// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverComponentsExternalPackages: ["pdf-parse"], // Pone pdf-parse en el modo NodeJS real con el enrutador de aplicaciones NextJS
},
};

module.exports = nextConfig;