Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Haidra-Org/AI-Horde
/ functions
Functions
1,285 in github.com/Haidra-Org/AI-Horde
⨍
Functions
1,285
◇
Types & classes
287
↳
Endpoints
37
Function
count_skipped_image_wp
(worker, models_list=None, blacklist=None, priority_user_ids=None)
horde/database/functions.py:1021
Function
count_waiting_interrogations
(user)
horde/database/functions.py:623
Function
count_waiting_requests
(user, models=None, request_type="image")
horde/database/functions.py:576
Function
count_workers_in_ipaddr
(ipaddr)
horde/database/functions.py:138
Method
create
(self, **kwargs)
horde/classes/base/worker.py:181
Function
create_server
(*args, **kwargs)
server.py:75
Function
create_test_user_for_local_testing
Create or refresh a local test user and return a plaintext API key. This endpoint is intended for CI/local integration testing only and is
horde/routes.py:320
Method
customizer
(self)
horde/classes/base/user.py:356
Function
db_session
Per-test ORM session. Truncates all tables after each test. Tests are free to call ``db.session.commit()``. The truncation runs unconditional
tests/unit/conftest.py:79
Method
default_converter
(o)
horde/horde_redis.py:77
Method
delete
(self)
horde/classes/stable/interrogation.py:170
Method
delete
(self)
horde/classes/base/style.py:85
Method
delete
(self)
horde/classes/base/processing_generation.py:232
Method
delete
(self)
horde/classes/base/worker.py:447
Method
delete
(self)
horde/classes/base/waiting_prompt.py:504
Method
delete
Deletes an image style example.
horde/apis/v2/stable_styles.py:438
Method
delete
Delete the worker entry This will delete the worker and their statistics. Will not affect the kudos generated by that worker for their owner.
horde/apis/v2/base.py:1321
Method
delete
Delete the team entry Only the team's creator or a horde moderator can use this endpoint. This action is unrecoverable!
horde/apis/v2/base.py:2399
Method
delete
Remove an IP from timeout. Only usable by horde moderators
horde/apis/v2/base.py:2509
Method
delete
Remove a worker's IP block. Only usable by horde moderators
horde/apis/v2/base.py:2628
Method
delete
Moderator Only: Delete a regex filter
horde/apis/v2/base.py:2974
Method
delete
Delete an existing SharedKey for this user
horde/apis/v2/base.py:3275
Method
delete
Delete a Worker Message
horde/apis/v2/base.py:3631
Method
delete
(self, style_id)
horde/apis/v2/styles.py:166
Method
delete
Deletes a text style.
horde/apis/v2/kobold_styles.py:238
Method
delete
Cancel an unfinished interrogation request. This request will return all already interrogated image results.
horde/apis/v2/stable.py:1084
Function
delete_procgen_image
(procgen_id)
horde/r2.py:96
Method
deleted
(self)
horde/classes/base/user.py:447
Function
discord_login
(return_to)
horde/routes.py:460
Method
downgrade
Ensures this WP requirements are not exceeding upfront kudos requirements
horde/classes/stable/waiting_prompt.py:464
Method
education
(self)
horde/classes/base/user.py:410
Method
empty_prompt
(self)
tests/stress/locustsuite/users/misuse.py:74
Method
extract_params
(self)
horde/classes/stable/waiting_prompt.py:84
Method
extract_params
(self, **kwargs)
horde/classes/kobold/waiting_prompt.py:43
Method
extrapolate_dry_run_kudos
(self)
horde/classes/stable/waiting_prompt.py:557
Method
extrapolate_dry_run_kudos
(self)
horde/classes/base/waiting_prompt.py:493
Function
fake_clients
(monkeypatch)
tests/unit/test_r2.py:34
Function
fake_redis
Replace ``horde.horde_redis.horde_redis`` connections with fakeredis. Yields the ``HordeRedis`` instance with its ``horde_r``, ``horde_local_r``,
tests/unit/conftest.py:100
Function
fake_start_managed_object_store
(runtime: HordeTestRuntime)
tests/unit/test_dependency_runtime.py:22
Function
file_exists
(client, bucket, filename)
horde/r2.py:229
Function
find_nul_byte_location
Return a dotted path to the first NUL-containing string in a parsed JSON value, or ``None``. Used only on the error path to enrich logging, never
horde/exceptions.py:618
Function
find_user_by_id
(user_id)
horde/database/functions.py:205
Function
find_user_by_oauth_id
(oauth_id)
horde/database/functions.py:188
Function
find_user_by_sharedkey
(shared_key)
horde/database/functions.py:229
Method
find_user_self
Hot path: identity lookup with a valid key.
tests/stress/locustsuite/users/meta.py:115
Function
find_worker_by_id
(worker_id)
horde/database/functions.py:271
Function
find_worker_by_name
(worker_name, worker_class=ImageWorker)
horde/database/functions.py:251
Function
find_worker_id_by_name
(worker_name)
horde/database/functions.py:256
Function
finish_dance
()
horde/routes.py:481
Method
flagged
(self)
horde/classes/base/user.py:320
Function
frozen_time
Yield ``freezegun.freeze_time`` so tests can pin or advance the clock.
tests/unit/conftest.py:118
Method
generate_large
High-res request: tests resolution-based cost calculations.
tests/stress/locustsuite/users/image.py:317
Method
generate_multi_model
Multi-model request: broader candidate evaluation.
tests/stress/locustsuite/users/image.py:340
Method
generate_simple
Basic txt2img: exercises prompt detection + WP pipeline.
tests/stress/locustsuite/users/image.py:294
Function
generate_uuid_img_download_url
(img_uuid, imgtype)
horde/r2.py:214
Function
generate_uuid_img_upload_url
(img_uuid, imgtype)
horde/r2.py:210
Method
get
Retrieves information about all image styles Can be filtered based on model or tags
horde/apis/v2/stable_styles.py:78
Method
get
Displays information about an image style.
horde/apis/v2/stable_styles.py:182
Method
get
Seeks an image style by name and displays its information.
horde/apis/v2/stable_styles.py:254
Method
get
A List with the details of all registered and active workers
horde/apis/v2/base.py:1005
Method
get
Details of a registered worker Can retrieve the details of a worker even if inactive (A worker is considered inactive if it has not
horde/apis/v2/base.py:1105
Method
get
Details of a registered worker Can retrieve the details of a worker even if inactive (A worker is considered inactive if it has not
horde/apis/v2/base.py:1145
Method
get
Details and statistics about a specific user
horde/apis/v2/base.py:1448
Method
get
Lookup user details based on their API key This can be used to verify a user exists
horde/apis/v2/base.py:1859
Method
get
Returns a list of models active currently in this horde
horde/apis/v2/base.py:1951
Method
get
Returns all the statistics of a specific model in this horde
horde/apis/v2/base.py:1985
Method
get
Details about the current performance of this Horde
horde/apis/v2/base.py:2010
Method
get
Read the latest happenings on the horde
horde/apis/v2/base.py:2051
Method
get
Horde Maintenance Mode Status Use this endpoint to quicky determine if this horde is in maintenance, invite_only or raid mode.
horde/apis/v2/base.py:2077
Method
get
A List with the details of all teams
horde/apis/v2/base.py:2198
Method
get
Details of a worker Team
horde/apis/v2/base.py:2298
Method
get
Return all existing IP Block timeouts.
horde/apis/v2/base.py:2444
Method
get
Check if an IP or CIDR is in timeout.
horde/apis/v2/base.py:2546
Method
get
Moderator Only: A List all filters, or filtered by the query
horde/apis/v2/base.py:2685
Method
get
Moderator Only: A List all filters, or filtered by the query
horde/apis/v2/base.py:2829
Method
get
Moderator Only: Display a single filter
horde/apis/v2/base.py:2876
Method
get
If this loads, this node is available Includes some other metrics to gauge the health of this node
horde/apis/v2/base.py:3001
Method
get
Get details about an existing Shared Key
horde/apis/v2/base.py:3145
Method
get
Terms and Conditions
horde/apis/v2/base.py:3322
Method
get
Privacy Policy
horde/apis/v2/base.py:3366
Method
get
Sponsors
horde/apis/v2/base.py:3410
Method
get
List Worker Messages
horde/apis/v2/base.py:3481
Method
get
Display a Worker Message
horde/apis/v2/base.py:3606
Method
get
(self)
horde/apis/v2/styles.py:24
Method
get
Displays all existing collections. Can filter by type
horde/apis/v2/styles.py:232
Method
get
Displays information about a single style collection.
horde/apis/v2/styles.py:371
Method
get
Seeks an style collection by name and displays its information.
horde/apis/v2/styles.py:526
Method
get
Details how many texts have been generated in the past minux,hour,day,month and total Also shows the amount of pixelsteps for the same timefr
horde/apis/v2/kobold.py:394
Method
get
Details how many texts were generated per model for the past day, month and total
horde/apis/v2/kobold.py:420
Method
get
Retrieves information about all text styles Can be filtered based on model or tags
horde/apis/v2/kobold_styles.py:80
Method
get
Displays information about a single text style.
horde/apis/v2/kobold_styles.py:184
Method
get
Seeks a text style by name and displays its information.
horde/apis/v2/kobold_styles.py:255
Method
get
Retrieve the full status of an Asynchronous generation request. This request will include all already generated images in download URL or bas
horde/apis/v2/stable.py:460
Method
get
Retrieve the full status of an interrogation request. This request will include all already generated images. As such, you are reque
horde/apis/v2/stable.py:1050
Method
get
Details how many images have been generated in the past minux,hour,day,month and total Also shows the amount of pixelsteps for the same timef
horde/apis/v2/stable.py:1370
Method
get
Details how many images were generated per model for the past day, month and total
horde/apis/v2/stable.py:1409
Function
get_all_active_worker_messages
(worker_id)
horde/database/functions.py:1826
Function
get_all_active_wps
()
horde/database/functions.py:1459
Function
get_all_text_wps
()
horde/database/text_functions.py:140
Function
get_all_users
(sort="kudos", offset=0)
horde/database/functions.py:1718
← previous
next →
701–800 of 1,285, ranked by callers