IToolsContainer
Namespace: Wisej.AI.Tools
Assembly: Wisej.AI
Represents a container for tools, providing access to a hub, adapter, and a collection of parameters.
- C#
- VB.NET
public interface IToolsContainer
Public Interface IToolsContainer
Properties
Adapter
SmartAdapter: Gets or sets the SmartAdapter associated with the tools container.
Hub
SmartHub: Gets or sets the SmartHub associated with the tools container.
Parameters
ParameterCollection: Gets the collection of parameters associated with the tools container.
Implemented By
| Name | Description |
|---|---|
| ArxivTools | |
| ChartJS3Tools | Represents a container for ChartJS3 tools, providing functionalities to manipulate and build charts. |
| DatabaseTools | Represents a set of tools for interacting with a database, including schema initialization and SQL execution. |
| DataTableFilterTools | |
| DocumentSearchTools | Provides tools for searching and managing documents within a specified collection. |
| DocumentTools | Provides tools for processing, embedding, and querying documents using AI services. |
| FullCalendarTools | Provides tools to manage a calendar control, allowing for the addition, retrieval, deletion, and modification of events. |
| MathTools | Provides mathematical tools and utilities for evaluating expressions. |
| ToolsContainer | Represents a container for tools, providing properties for a SmartHub, SmartAdapter, and a collection of parameters. |
| UtilityTools | Represents a collection of utility tools that provide various functionalities such as retrieving the current date and time, and obtaining the user's location. |
| WebSearchTools | Represents a collection of tools for performing web searches and processing web content. |