_pop
AlchemyFormPayloadStable
Bases: HordeAPIObjectBaseModel
Currently unsupported.
v2 API Model: ModelInterrogationFormPayloadStable
Source code in horde_sdk/ai_horde_api/apimodels/alchemy/_pop.py
additionalProp1
class-attribute
instance-attribute
Currently unsupported.
additionalProp2
class-attribute
instance-attribute
Currently unsupported.
additionalProp3
class-attribute
instance-attribute
Currently unsupported.
AlchemyPopFormPayload
Bases: HordeAPIObjectBaseModel, JobRequestMixin
v2 API Model: InterrogationPopFormPayload.
Source code in horde_sdk/ai_horde_api/apimodels/alchemy/_pop.py
form
class-attribute
instance-attribute
The name of this interrogation form.
payload
class-attribute
instance-attribute
The setting for this interrogation form.
r2_upload
class-attribute
instance-attribute
The URL in which the post-processed image can be uploaded.
source_image
class-attribute
instance-attribute
The URL From which the source image can be downloaded.
get_api_model_name
classmethod
validate_form
Source code in horde_sdk/ai_horde_api/apimodels/alchemy/_pop.py
NoValidAlchemyFound
Bases: HordeAPIObjectBaseModel
v2 API Model: NoValidInterrogationsFoundStable.
Source code in horde_sdk/ai_horde_api/apimodels/alchemy/_pop.py
bridge_version
class-attribute
instance-attribute
bridge_version: int | None = Field(default=None, description='How many waiting requests were skipped because they require a higher version of the bridge than this worker is running (upgrade if you see this in your skipped list).', examples=[0], ge=0)
How many waiting requests were skipped because they require a higher version of the bridge than this worker is running (upgrade if you see this in your skipped list).
untrusted
class-attribute
instance-attribute
untrusted: int | None = Field(default=None, description='How many waiting requests were skipped because they demanded a trusted worker which this worker is not.', ge=0)
How many waiting requests were skipped because they demanded a trusted worker which this worker is not.
worker_id
class-attribute
instance-attribute
How many waiting requests were skipped because they demanded a specific worker.
get_api_model_name
classmethod
__eq__
Source code in horde_sdk/ai_horde_api/apimodels/alchemy/_pop.py
AlchemyPopResponse
Bases: HordeResponseBaseModel, ResponseRequiringFollowUpMixin
v2 API Model: InterrogationPopPayload.
Source code in horde_sdk/ai_horde_api/apimodels/alchemy/_pop.py
forms
class-attribute
instance-attribute
The forms that to be generated
skipped
class-attribute
instance-attribute
The requests that were skipped because this worker were not eligible for them.
get_api_model_name
classmethod
get_follow_up_default_request_type
classmethod
get_follow_up_failure_cleanup_request_type
classmethod
get_follow_up_returned_params
Source code in horde_sdk/ai_horde_api/apimodels/alchemy/_pop.py
coerce_list_order
get_follow_up_request_types
classmethod
Return a list of all the possible follow up request types for this response.
Source code in horde_sdk/ai_horde_api/apimodels/alchemy/_pop.py
__eq__
Source code in horde_sdk/ai_horde_api/apimodels/alchemy/_pop.py
AlchemyPopRequest
Bases: BaseAIHordeRequest, APIKeyAllowedInRequestMixin
Represents the data needed to make a request to the /v2/interrogate/pop endpoint.
v2 API Model: InterrogationPopInput
Source code in horde_sdk/ai_horde_api/apimodels/alchemy/_pop.py
name
instance-attribute
The name of the request. This is used to identify the request in the logs.
priority_usernames
instance-attribute
The usernames that should be prioritized for this request.
forms
instance-attribute
The types of alchemy that should be generated.