How to prepare your designs for AI Semantic Search

Before using AI Semantic Search, RhinoArtisan AI must learn how your designs are built and described.

This process uses your existing design information to train the AI and is completed in two simple steps:

First, the ArtisanAiSemanticIndexer command analyzes your designs and creates the files used to train the AI.

Then, the ArtisanAiSemanticUploader command uploads those files so they can be used by AI Semantic Search.

1. Define the AI training folder

Before getting started, you must define where the AI training and indexing files will be stored.

These files are generated from your designs and can be saved in a local folder or on a shared network location.

To define this folder, follow these steps:

  1. Open the RhinoArtisan Settings.

  2. Go to the Artisan tab.

  3. Locate the AI Training Folder option.

  4. Set the folder where the AI training files will be created.

    • You can enter the path manually, or

    • Click the button to select the folder using the file browser.

Once this location is defined, RhinoArtisan will use this folder to generate and manage the AI training files.

2. Run the ArtisanAiSemanticIndexer command

The next step is to run the ArtisanAiSemanticIndexer command.

This command analyzes your designs and creates the AI training data files. The process may take around 10 seconds per file, depending on the complexity of the design.

The indexing system is intelligent and incremental:

  • Designs are only indexed if they are new, or

  • If the original file has been modified since the last indexing.

This means that when you run the indexer again, only new or updated designs will be processed, making subsequent runs much faster.

3. Run the ArtisanAiSemanticUploader command

Once your designs have been indexed, the next step is to run the ArtisanAiSemanticUploader command.

This command sends the AI training files to RhinoArtisan AI so they can be used for AI Semantic Search.

The upload time depends on how RhinoArtisan AI is being used:

  • Offline mode (running in your office or local environment)

  • Online mode (using RhinoArtisan cloud services)

In both cases, only the prepared training files are sent, and no design files are modified during this process.

When should you run the uploader?

You should run the ArtisanAiSemanticUploader command when:

  • New designs have been indexed

  • Existing designs have been updated and re-indexed

  • You want the latest design data to be available for AI Semantic Search

Running the uploader ensures that RhinoArtisan AI is always using the most up-to-date information.

Recap: AI Semantic Search workflow

The AI Semantic Search workflow in RhinoArtisan follows three simple steps:

  1. RhinoArtisan AI learns from your designs using the ArtisanAiSemanticIndexer.

  2. The training data is uploaded using the ArtisanAiSemanticUploader.

  3. Your designs can now be searched by meaning using AI Semantic Search.

Last updated

Was this helpful?