Agent Tools
The following is a list of tools that Clarity AI has access to on our platform.
Workspace & Data Management
- Create Workspace - Set up a new workspace with specified name and optional description
- Add Files to Workspace - Import images, folders, or shapefiles into an existing workspace
- Get Workspace Information - Retrieve detailed information about workspaces and their contents
Data Analysis (best utilized in the Spectral Explorer)
- Get Image Details - Retrieve comprehensive metadata and relationship information for images
- Process Images - Visualize and apply various operations like cropping, filtering, clustering, etc. Available for most images in the spectral explorer, including:
- RGB image of the HSI
- Band Math results
- Inference results
- External results
- Calculate Spectral Indices - Generate and run band math calculations like NDVI or custom spectral indices
Spectral Analysis & Visualization
- Plot Spectral Signatures - Generate plots of spectral signatures from labeled image data
- Plot Individual Signatures - Create plots of single spectral signatures from specific labels
- Compare Spectral Signatures - Analyze differences between spectral signatures within or across classes
- Plot Signatures by Class - Visualize spectral signatures organized by ML class categories
- Plot Reference Spectra - Display reference spectra from scientific spectral libraries
- Compare with Reference - Match spectral signatures against reference endmember spectra
- Get Spectral Indices - Access available spectral indices for calculations
- Search Reference Spectra - Find reference signatures across all available spectral libraries
- Generate PCA Analysis - Create Principal Component Analysis plots for image layers
- Analyze Endmembers - Generate endmember analysis visualizations for spectral unmixing
Labeling & Annotation
- Auto-Generate Segments - Run Segment Anything to automatically segment objects in images
- View Segmentation Results - Retrieve AI-generated segmentation results as images
- Convert Segments to Labels - Transform segmentation results into usable labels with filtering options
- Search ML Classes - Locate ML class collections and individual classes by name
- Create ML Classes - Create new ML classes
- Assign Labels to Classes - Organize labels into ML classes with specified properties
- Delete Labels - Remove unwanted labels using their identifiers
Dataset Creation & Management
- Get Dataset Information - Access metadata for dataset versions and their relationships
- Create New Dataset - Build new ML datasets with specified processing levels and wavelengths
- Add Data to Dataset - Include compatible images in dataset versions
- Find Compatible Images - Identify images with similar characteristics suitable for combined analysis
- Update Dataset Settings - Modify dataset configuration including sampling methods and preprocessing
- Clone Dataset Version - Create a new draft by copying an existing dataset version
- Finalize Dataset - Convert dataset to optimized format ready for machine learning training
- Analyze Dataset - Get comprehensive statistics and analysis for dataset versions
Model Creation & Management
- Get Model Information - Obtain metadata for ML model versions and training details
- Create New Model - Build new ML models with specified architecture and class configurations
- Clone Model Version - Create new draft by copying existing model version
- Update Model Settings - Modify model configuration including hyperparameters and preprocessing
- Train Model - Start the training process for a model version
- Analyze Model Performance - Get comprehensive training metrics and performance data
- Get Model Data Info - Retrieve detailed data information for model versions
- Get Inference Results Info - Retrieve metadata for model inference outputs
- Generate Model Reports - Create comprehensive pdf reports for model analysis