SmartTool.IToolProvider
Wisej.AI.SmartTool IToolProvider
Last updated
Wisej.AI.SmartTool IToolProvider
Last updated
Namespace: Wisej.AI
Assembly: Wisej.AI (3.5.0.0)
Represents a provider that supplies tools.
: Gets a value indicating whether the provider has any tools available.
: Gets the collection of tools available from the provider.
TODO:
Represents a smart parallel prompt that can execute multiple tasks concurrently.
Represents an abstract base class for creating smart adapters that interact with AI endpoints.
Represents a SmartHub component that provides AI capabilities to controls within a container.
Represents a smart prompt component that can process and manage prompts with tools and parameters.
Represents a smart calendar adapter that extends the functionality of a SmartAdapter.
Represents an adapter that enhances a chart control with AI features.
Represents an adapter that enhances a ChartJS control with several AI features.
Enhances all the controls in the associated container with the AI-powered capability to extract structured data from unstructured text.
Represents a document adapter that can perform AI tasks using a document as a data source and interact with the user through a ChatBox control.
Converts unstructured text into a structured .NET object.
Represents an adapter for a PictureBox that generates images based on a description using the OpenAI DALL-E endpoint.
Represents an adapter that generates a data set from a database schema and a user-provided description.
Enhances the ChatBox control to allow seamless PDF report queries using an AI provider.
Enhances a TextBox control with several AI features, including suggestions, translation, and auto-correction.
Converts the of the associated control into lifelike speech.
Transcribes the audio file of the of the associated control to its property in the original language of the audio.
Turns the control into a AI-powered bot. It can answer any question (depending on the AI model being used) and can invoke methods in your applications as needed (see ).
Adds semantic filtering to the auto-complete functionality.
Turns the control into a AI-powered assistant. It can control and navigate an application, click menu items, navigation bar items, buttons, etc. It can also invoke methods in your applications as needed (see ).
Represents a smart adapter that provides real-time data processing capabilities for use with the endpoint.