Timeout
Define the HTTP timeout in seconds for agent requests
Description: Defines the HTTP timeout in seconds for agent requests. Defaults to 60 seconds.
Namespace: Laravel\Ai\Attributes\Timeout
Usage
use Laravel\Ai\Attributes\Timeout;
use Laravel\Ai\Contracts\Agent;
use Laravel\Ai\Promptable;
#[Timeout(120)]
class SalesCoach implements Agent
{
use Promptable;
// ...
}