Configurable client timeouts in endpoints HTTP calls

Description

The task involves implementing configurable client timeouts for HTTP endpoint calls within the Rasa framework to mitigate intermittent delays, particularly when connecting to custom servers (action/nlg). Currently, Rasa experiences extended downtimes due to prolonged connection attempts. By enabling users to set timeout durations for HTTP requests, this enhancement aims to improve Rasa's reliability and responsiveness. Additionally, a separate pull request will be created to add the functionality of retry requests, allowing users to configure the number of retry attempts for failed HTTP requests due connection

Activity

Show:

Details

Assignee

Reporter

Created February 20, 2024 at 8:48 AM
Updated February 20, 2024 at 8:48 AM

Flag notifications