_status
AIHordeHeartbeatResponse
Bases: HordeResponseBaseModel, ContainsMessageResponseMixin
Source code in horde_sdk/ai_horde_api/apimodels/_status.py
AIHordeHeartbeatRequest
Bases: BaseAIHordeRequest
Source code in horde_sdk/ai_horde_api/apimodels/_status.py
get_api_model_name
classmethod
get_http_method
classmethod
get_api_endpoint_subpath
classmethod
get_default_success_response_type
classmethod
HordePerformanceResponse
Bases: HordeResponseBaseModel
Source code in horde_sdk/ai_horde_api/apimodels/_status.py
interrogator_count
class-attribute
instance-attribute
interrogator_count: int | None = Field(default=None, description='How many workers are actively processing image interrogations in this {horde_noun} in the past 5 minutes.')
How many workers are actively processing image interrogations in this {horde_noun} in the past 5 minutes.
interrogator_thread_count
class-attribute
instance-attribute
interrogator_thread_count: int | None = Field(default=None, description='How many worker threads are actively processing image interrogation in this {horde_noun} in the past 5 minutes.')
How many worker threads are actively processing image interrogation in this {horde_noun} in the past 5 minutes.
past_minute_megapixelsteps
class-attribute
instance-attribute
How many megapixelsteps this horde generated in the last minute.
past_minute_tokens
class-attribute
instance-attribute
How many tokens this horde generated in the last minute.
queued_forms
class-attribute
instance-attribute
The amount of image interrogations waiting and processing currently in this horde.
queued_megapixelsteps
class-attribute
instance-attribute
The amount of megapixelsteps in waiting and processing requests currently in this horde.
queued_requests
class-attribute
instance-attribute
The amount of waiting and processing image requests currently in this horde.
queued_text_requests
class-attribute
instance-attribute
The amount of waiting and processing text requests currently in this horde.
queued_tokens
class-attribute
instance-attribute
The amount of tokens in waiting and processing requests currently in this horde.
text_thread_count
class-attribute
instance-attribute
text_thread_count: int | None = Field(default=None, description='How many worker threads are actively processing prompt generations in this {horde_noun} in the past 5 minutes.')
How many worker threads are actively processing prompt generations in this {horde_noun} in the past 5 minutes.
text_worker_count
class-attribute
instance-attribute
How many workers are actively processing prompt generations in this horde in the past 5 minutes.
thread_count
class-attribute
instance-attribute
thread_count: int | None = Field(default=None, description='How many worker threads are actively processing prompt generations in this {horde_noun} in the past 5 minutes.')
How many worker threads are actively processing prompt generations in this {horde_noun} in the past 5 minutes.
worker_count
class-attribute
instance-attribute
How many workers are actively processing prompt generations in this horde in the past 5 minutes.
HordePerformanceRequest
Bases: BaseAIHordeRequest
Source code in horde_sdk/ai_horde_api/apimodels/_status.py
get_api_model_name
classmethod
get_http_method
classmethod
get_api_endpoint_subpath
classmethod
get_default_success_response_type
classmethod
Newspiece
Bases: HordeAPIObjectBaseModel
Source code in horde_sdk/ai_horde_api/apimodels/_status.py
date_published
class-attribute
instance-attribute
The date this newspiece was published.
importance
class-attribute
instance-attribute
How critical this piece of news is.
newspiece
class-attribute
instance-attribute
The actual piece of news.
tags
class-attribute
instance-attribute
The tags associated with this newspiece.
title
class-attribute
instance-attribute
The title of this newspiece.
more_info_urls
class-attribute
instance-attribute
The URLs for more information about this newspiece.
NewsResponse
Bases: HordeResponseRootModel[list[Newspiece]]
Source code in horde_sdk/ai_horde_api/apimodels/_status.py
__iter__
__getitem__
get_api_model_name
classmethod
NewsRequest
Bases: BaseAIHordeRequest
Source code in horde_sdk/ai_horde_api/apimodels/_status.py
get_api_model_name
classmethod
get_http_method
classmethod
get_api_endpoint_subpath
classmethod
ActiveModelLite
Bases: HordeAPIObjectBaseModel
Source code in horde_sdk/ai_horde_api/apimodels/_status.py
count
class-attribute
instance-attribute
How many of workers in this horde are running this model.
name
class-attribute
instance-attribute
The Name of a model available by workers in this horde.
ActiveModel
Bases: ActiveModelLite
Source code in horde_sdk/ai_horde_api/apimodels/_status.py
eta
class-attribute
instance-attribute
Estimated time in seconds for this model's queue to be cleared.
jobs
class-attribute
instance-attribute
The job count waiting to be generated by this model.
performance
class-attribute
instance-attribute
The average speed of generation for this model.
queued
class-attribute
instance-attribute
The amount waiting to be generated by this model.
type_
class-attribute
instance-attribute
The model type (text or image).
HordeStatusModelsAllResponse
Bases: HordeResponseRootModel[list[ActiveModel]]
Source code in horde_sdk/ai_horde_api/apimodels/_status.py
__iter__
__getitem__
get_api_model_name
classmethod
HordeStatusModelsAllRequest
Bases: BaseAIHordeRequest
Source code in horde_sdk/ai_horde_api/apimodels/_status.py
type_
class-attribute
instance-attribute
The type of model to filter by.
min_count
class-attribute
instance-attribute
Filter only models that have at least this amount of threads serving.
max_count
class-attribute
instance-attribute
Filter only models that have at most this amount of threads serving.
model_state
class-attribute
instance-attribute
If 'known', only show stats for known models in the model reference. If 'custom' only show stats for custom models. If 'all' shows stats for all models.
get_api_model_name
classmethod
get_http_method
classmethod
get_api_endpoint_subpath
classmethod
get_default_success_response_type
classmethod
HordeStatusModelsSingleResponse
Bases: HordeResponseRootModel[list[ActiveModel]]
Source code in horde_sdk/ai_horde_api/apimodels/_status.py
__iter__
__getitem__
get_api_model_name
classmethod
HordeStatusModelsSingleRequest
Bases: BaseAIHordeRequest
Source code in horde_sdk/ai_horde_api/apimodels/_status.py
get_api_model_name
classmethod
get_http_method
classmethod
get_api_endpoint_subpath
classmethod
get_default_success_response_type
classmethod
HordeModes
Bases: HordeAPIObjectBaseModel
Source code in horde_sdk/ai_horde_api/apimodels/_status.py
maintenance_mode
class-attribute
instance-attribute
Whether the horde is in maintenance mode.
invite_only_mode
class-attribute
instance-attribute
Whether the horde is in invite-only mode.
raid_mode
class-attribute
instance-attribute
Whether the horde is in raid mode.