Built-in SmartAdapters
Making your control smart
Overview
The fundamental feature of Wisej.AI is the smart adapters. These components serve as intermediaries between the AI and the application, each implementing a specific set of capabilities. Adapters possess properties, trigger events, can extend other controls in the designer with new properties, and can function with either a single control or multiple controls.
Wisej.AI includes several built-in adapters that are already highly effective. However, as part of the Wisej.AI ecosystem, additional adapters will be released either as standalone extensions or bundled with existing extensions.
Additionally, you can either extend the existing adapters or create brand new adapters to perform the specific tasks required by your application.
Existing Adapters
Below is a list of the built-in adapters, along with a brief description of their functionalities.
Turns a Wisej.NET ChatBox control into an AI-powered bot. Supports tools to interact with your application and data.
Enhances all the controls in the associated container with the AI-powered capability to extract structured data from unstructured text. Supports tools to perform additional processing on the extracted data.
Converts unstructured text into a structured .NET object using AI to extract structured data from unstructured text. Supports tools to perform additional processing on the extracted data.
Enhances a TextBox control with several AI features, including suggestions, translation, and auto-correction.
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.
Adds semantic filtering to the ComboBox auto-complete functionality.
Turns a Wisej.NET ChatBox control into an AI-powered bot designed to answer questions about a specific document. Supports tools to expand the bot capabilities to searching the web or your data.
Turns a Wisej.NET ChatBox control into an AI-powered bot designed to answer questions about a specific tabular reports. Supports tools to expand the bot capabilities to searching the web or your data.
Adds AI-features to any chart control. It must be used with a tool that can create a chart or use the SmartChartJS3Adapter subclass to augment the Wisej.NET ChartJS3 extension.
Adds AI-features to the ChartJS3 control.
Adds AI-features to any calendar control. It must be used with a tool that can manipulate a scheduler control. Use the SmartFullCalendarAdapter subclass to augment the Wisej.NET FullCalendar extension.
Adds AI-features to the FullCalendar control.
Enhances a PictureBox control with DALL-E capabilities.
Generates and runs a SQL statement from a prompt and returns a filled data source.
Enables a Wisej.NET Audio control to generate the audio file from text using lifelike speech from an AI TTS model.
Enhanced a Wisej.NET Audio control to transcribe its audio to text using an AI Whisperer model.
Provides real-time data processing capabilities through voice commands. Uses OpenAI's realtime API.
Last updated