horde_sdk.ai_horde_api.apimodels.kudos¶
KudosTransferResponse ¶
Bases: HordeResponseBaseModel
The transferred amount of Kudos.
Represents the data returned from the /v2/kudos/transfer endpoint with http status code 200.
v2 API Model: KudosTransferred
Source code in horde_sdk/ai_horde_api/apimodels/kudos.py
transferred
class-attribute
instance-attribute
¶
The amount of Kudos transferred.
KudosTransferRequest ¶
Bases: BaseAIHordeRequest, APIKeyAllowedInRequestMixin
Request to transfer Kudos to another user. Be sure to use their entire username (e.g., db0#1).
Represents a POST request to the /v2/kudos/transfer endpoint.
v2 API Model: _ANONYMOUS_MODEL
Source code in horde_sdk/ai_horde_api/apimodels/kudos.py
KudosAwardResponse ¶
Bases: HordeResponseBaseModel
The awarded amount of Kudos.
Represents the data returned from the /v2/kudos/award endpoint with http status code 200.
v2 API Model: KudosAwarded
Source code in horde_sdk/ai_horde_api/apimodels/kudos.py
awarded
class-attribute
instance-attribute
¶
The amount of Kudos awarded.
KudosAwardRequest ¶
Bases: BaseAIHordeRequest, APIKeyAllowedInRequestMixin
Request to award Kudos to another user. Be sure to use their entire username (e.g., db0#1).
This is a privileged endpoint that requires an admin API key.
Represents a POST request to the /v2/kudos/award endpoint.
v2 API Model: _ANONYMOUS_MODEL