Table of Contents

Namespace CivitaiSharp.Sdk

Classes

SdkClient

Primary client facade for the Civitai Generator SDK. All properties return cached, immutable, thread-safe instances that can be safely shared across threads. Obtain an instance through dependency injection using AddCivitaiSdk(IServiceCollection, Action<SdkOptions>).

Interfaces

ISdkClient

Client interface for the Civitai Generator API (orchestration endpoints) for image generation, model availability checking, and usage tracking. For the public API (models, images, tags, creators), use IApiClient instead.