Skip to contents

artpipelines 0.12.0

Migration to artcurator

Dependencies

  • Added to Imports: artcurator (>= 0.1.0)
  • Updated: artcore (>= 1.4.0) for shared utilities
  • Removed from Imports: artopenai - functionality now provided by artcurator
    • Note: artopenai low-level API functions still available through artcurator’s dependencies

Rationale

artcurator provides a unified, provider-agnostic interface for artwork analysis. This migration: - Enables switching between Gemini and OpenAI providers - Centralizes artwork analysis prompts in one location - Future-proofs against provider API changes - Maintains full backward compatibility (no code changes required in artpipelines consumers)

See vignette("artpipelines-integration", package = "artcurator") for details.