consts
UNDERLYING_GENERATION_SCHEME
Bases: StrEnum
The underlying method the generation uses to produce results.
In the case that an outside service is used to produce results, this should be set to MODEL_FROM_SERVICE.
This is to prevent potential confusion by identifying a service name as the "model".
Most generative AI is model-based, but certain alchemy or other operations may not have a traditional model
and instead use alternative methods and in this case you can use NON_MODEL_ALGORITHM to indicate that.
Source code in horde_sdk/generation_parameters/generic/consts.py
KNOWN_AUX_MODEL_SOURCE
Bases: StrEnum
The known sources of an auxiliary model (aux models are LoRas, TIs, etc).
Source code in horde_sdk/generation_parameters/generic/consts.py
LOCAL
class-attribute
instance-attribute
The aux model is worker-provided on their local machine.
HORDELING
class-attribute
instance-attribute
The aux model is provided by the AI-Horde hordeling service.
map_to_known_service
Map the aux model source to a known service.