Skip to main content

AI Features Overview

Alcedo Studio currently offers two AI capability chains: one runs a vision model on your machine for content labels and semantic search; the other goes through an API provider you configure to produce fuller image descriptions, ratings, and rating reasons. The two have different setup entry points, data paths, and use cases.

Documentation index

Differences between the two chains

Capability chainSetup entry pointData pathMain results
Local AILocal Content RecognitionImages are processed locally by the activated modelContent labels, label filtering, semantic search
API providerAdvanced Content AnalysisSelected images are sent to the chosen API providerDescriptions, ratings, rating reasons

Local models are not shipped with the installer; they need to be downloaded. The download source and storage location are set in Local Content Recognition; once activated, label generation and semantic search both complete on your machine, and images are not uploaded to an API provider for these two features.

API analysis does not depend on the local CLIP model, but requires a working API provider, credentials, and model. Advanced content analysis only processes the currently selected photos and may incur API provider charges. See API provider configuration for the detailed flow.

Prerequisites

For local AI, download and activate a model in Local Content Recognition. Without an activated model, semantic search is unavailable, and import-time label generation prompts you to set up a local model first.

For API providers, in Advanced Content Analysis:

  1. Create an API provider profile.
  2. Save an API key as required by the provider, or complete the OpenAI Codex OAuth login.
  3. Choose a model and click Test & Refresh to confirm connectivity.
  4. Open a project, select at least one photo, and enter Advanced Content Analysis from the left tool area.

Interface language note

Some AI-related controls still appear in English (e.g. Test & Refresh, Analyze Selected, Description, Rating). This documentation keeps these English labels so you can find them in the interface; rating strictness names follow the interface language and display in Chinese or English accordingly.