For the complete documentation index, see llms.txt. This page is also available as Markdown.

Gestión de errores

Gestión de los errores generados por tu agente.

Todas las excepciones lanzadas desde Neuron AI son una extensión de NeuronException . Hay varios tipos de excepciones que pueden ayudarte a entender qué está fallando, pero como heredan de la misma excepción raíz, te brindan la capacidad de detectar con precisión errores del agente en el contexto de tu código:

try {

    // Tu código aquí...

} catch (NeuronAI\Exceptions\NeuronException $e) {
    // ...
} catch (NeuronAI\Exceptions\ProviderException $e) {
    // ...
} catch (NeuronAI\Exceptions\AgentException $e) {
    // ...
} catch (NeuronAI\Exceptions\ChatHistoryException $e) {
    // ...
} catch (NeuronAI\Exceptions\HttpException $e) {
    // ...
} catch (NeuronAI\Exceptions\ToolException $e) {
    // ...
} catch (NeuronAI\Exceptions\VectorStoreException $e) {
    // ...
} catch (NeuronAI\Exceptions\WorkflowException $e) {
    // ...
} catch (NeuronAI\Exceptions\DataReaderException $e) {
    // ...
}

Monitorización y depuración

Si quieres recibir alertas ante cualquier error, considera conectar Inspector a tu aplicación.

Después de registrarte en el enlace de arriba, asegúrate de configurar la INSPECTOR_INGESTION_KEY variable en el archivo de entorno de la aplicación.

El agente se instrumentará automáticamente. Obtén más información en la documentación sobre otras opciones de configuración.

Última actualización