![]() |
GPAL - Generally Positive Automation Library v1.0
GPAL The Fluent Automation LIbrary
|
Public Member Functions | |
| IGPALAI | ToGPALObject () |
| IAllowAITask | WithProvider (AIProviderType provider) |
| IAllowAITask | WithModel (AIModel model) |
| IAllowAITask | WithCredentials (ICredentials credentials) |
| IAllowAITask | WithCredentials (string staticApiKey) |
| IAllowAIConfig | WithTask (AITask task) |
| IAllowAIConfig | WithTaskConfig (ClassificationConfig config) |
| IAllowAIConfig | WithClassificationType (AIClassificationType type) |
| IAllowAIConfig | WithCustomClassification (ClassificationConfig config) |
| IAllowAIOutput | WithLiveInputFrom (GPALForm.GPALInput input, int debounceMilliseconds=500) |
| Like WithInputFrom(object), but also wires the control's TextChanged event (debounced) to call Execute() again automatically, so output stays live as the user types. Must be called before the form is shown (the control's callbacks are read when the form is realized). | |
| IAllowAIOutput | WithLiveInputFrom (GPALForm.GPALTextArea textArea, int debounceMilliseconds=500) |
| Like WithInputFrom(object), but also wires the control's TextChanged event (debounced) to call Execute() again automatically, so output stays live as the user types. Must be called before the form is shown (the control's callbacks are read when the form is realized). | |
| IAllowAIOutput | WithInputFrom (object source) |
| IAllowAIExecution | WithOutputTo (out IGPALGrid< string > target) |
| IAllowAIExecution | WithOutputTo (object target) |
| IAllowAIConfig | CallAfterAIResponse (AIResponseDelegate callback) |
| IAllowAIExecution | WithStatusTo (GPALForm.GPALStatusStrip statusStrip) |
| IAllowAIConfig | Execute () |
| IAllowAIConfig GenerallyPositive.GPALAI.CallAfterAIResponse | ( | AIResponseDelegate | callback | ) |
Implements GenerallyPositive.IAllowAIExecution.
| IAllowAIConfig GenerallyPositive.GPALAI.Execute | ( | ) |
Implements GenerallyPositive.IAllowAIExecution.
| IGPALAI GenerallyPositive.GPALAI.ToGPALObject | ( | ) |
Implements GenerallyPositive.IAllowToGPALObject< TResult >.
| IAllowAIConfig GenerallyPositive.GPALAI.WithClassificationType | ( | AIClassificationType | type | ) |
Implements GenerallyPositive.IAllowAITaskConfig.
| IAllowAITask GenerallyPositive.GPALAI.WithCredentials | ( | ICredentials | credentials | ) |
Implements GenerallyPositive.IAllowAICredentials.
| IAllowAITask GenerallyPositive.GPALAI.WithCredentials | ( | string | staticApiKey | ) |
Implements GenerallyPositive.IAllowAICredentials.
| IAllowAIConfig GenerallyPositive.GPALAI.WithCustomClassification | ( | ClassificationConfig | config | ) |
Implements GenerallyPositive.IAllowAITaskConfig.
| IAllowAIOutput GenerallyPositive.GPALAI.WithInputFrom | ( | object | source | ) |
Implements GenerallyPositive.IAllowAIConfig.
| IAllowAIOutput GenerallyPositive.GPALAI.WithLiveInputFrom | ( | GPALForm.GPALInput | input, |
| int | debounceMilliseconds = 500 ) |
Like WithInputFrom(object), but also wires the control's TextChanged event (debounced) to call Execute() again automatically, so output stays live as the user types. Must be called before the form is shown (the control's callbacks are read when the form is realized).
Implements GenerallyPositive.IAllowAIConfig.
| IAllowAIOutput GenerallyPositive.GPALAI.WithLiveInputFrom | ( | GPALForm.GPALTextArea | textArea, |
| int | debounceMilliseconds = 500 ) |
Like WithInputFrom(object), but also wires the control's TextChanged event (debounced) to call Execute() again automatically, so output stays live as the user types. Must be called before the form is shown (the control's callbacks are read when the form is realized).
Implements GenerallyPositive.IAllowAIConfig.
| IAllowAITask GenerallyPositive.GPALAI.WithModel | ( | AIModel | model | ) |
Implements GenerallyPositive.IAllowAIModel.
| IAllowAIExecution GenerallyPositive.GPALAI.WithOutputTo | ( | object | target | ) |
Implements GenerallyPositive.IAllowAIOutput.
| IAllowAIExecution GenerallyPositive.GPALAI.WithOutputTo | ( | out IGPALGrid< string > | target | ) |
Implements GenerallyPositive.IAllowAIOutput.
| IAllowAITask GenerallyPositive.GPALAI.WithProvider | ( | AIProviderType | provider | ) |
Implements GenerallyPositive.IAllowAIProvider.
| IAllowAIExecution GenerallyPositive.GPALAI.WithStatusTo | ( | GPALForm.GPALStatusStrip | statusStrip | ) |
Implements GenerallyPositive.IAllowAIExecution.
| IAllowAIConfig GenerallyPositive.GPALAI.WithTask | ( | AITask | task | ) |
Implements GenerallyPositive.IAllowAITaskConfig.
| IAllowAIConfig GenerallyPositive.GPALAI.WithTaskConfig | ( | ClassificationConfig | config | ) |
Implements GenerallyPositive.IAllowAITaskConfig.