IProviderWithExpectedRuntime
            
            extends
                            IProvider                    
                
            in
            
        
    
        
            This interface allows the system to learn the provider's expected runtime
Tags
Table of Contents
Methods
- getExpectedRuntime() : int
- getName() : string
- The localized name of this provider
- getTaskType() : T>
- Returns the task type class string of the task type, that this provider handles
- process() : string
- Processes a text
Methods
getExpectedRuntime()
    public
                    getExpectedRuntime() : int
    Tags
Return values
int —The expected average runtime of a task in seconds
getName()
The localized name of this provider
    public
                    getName() : string
    Tags
Return values
stringgetTaskType()
Returns the task type class string of the task type, that this provider handles
    public
                    getTaskType() : T>
    Tags
Return values
T>process()
Processes a text
    public
                    process(string $prompt) : string
    Parameters
- $prompt : string
- 
                    The input text 
Tags
Return values
string —the output text