Class CivitaiSharpOptions
- Namespace
- CivitaiSharp.Core
- Assembly
- CivitaiSharp.Core.dll
Unified configuration options for CivitaiSharp libraries.
public sealed class CivitaiSharpOptions
- Inheritance
-
CivitaiSharpOptions
- Inherited Members
Examples
// appsettings.json:
{
"CivitaiSharp": {
"Api": {
"Key": "your-public-api-key",
"Version": "v1",
"TimeoutSeconds": 30
},
"Sdk": {
"Key": "your-generator-api-token",
"Version": "v1",
"TimeoutSeconds": 600
}
}
}
Remarks
This class centralizes configuration for both Core and Sdk libraries.
Configure this class in the CivitaiSharp section of your configuration file.
Properties
Api
Configuration for the Core library (public API).
public ApiOptions Api { get; set; }
Property Value
Sdk
Configuration for the Sdk library (Generator/Orchestration API).
public SdkOptions Sdk { get; set; }