MCPcopy Create free account

hub / github.com/Haidra-Org/AI-Horde / functions

Functions1,285 in github.com/Haidra-Org/AI-Horde

↓ 1 callersFunctiongenerate_img_upload_url
(filename, bucket=r2_transient_bucket)
horde/r2.py:206
↓ 1 callersMethodgenerate_presigned_url
(self, ClientMethod, Params, ExpiresIn)
tests/unit/test_r2.py:28
↓ 1 callersMethodgenerate_proxy_passkey
(self)
horde/classes/base/user.py:527
↓ 1 callersFunctionger_cache_url
()
horde/redis_ctrl.py:47
↓ 1 callersFunctionger_limiter_url
()
horde/redis_ctrl.py:43
↓ 1 callersMethodget
Retrieve the full status of an Asynchronous generation request. This request will include all already generated texts.
horde/apis/v2/kobold.py:238
↓ 1 callersMethodget_active_messages
(self)
horde/classes/base/worker.py:482
↓ 1 callersFunctionget_active_workers
(worker_type=None)
horde/database/functions.py:93
↓ 1 callersMethodget_all_model_baselines
(self, model_names)
horde/model_reference.py:114
↓ 1 callersMethodget_all_models
(self)
horde/classes/base/team.py:62
↓ 1 callersFunctionget_all_teams
()
horde/classes/base/team.py:140
↓ 1 callersFunctionget_all_users_passkeys
Retrieves all users passkeys.
horde/database/functions.py:1853
↓ 1 callersMethodget_amount_calculation_things
(self)
horde/classes/stable/waiting_prompt.py:574
↓ 1 callersFunctionget_compiled_imagegen_stats_models
Gets the precompiled image generation statistics for the day, month, and total periods for each model.
horde/classes/stable/genstats.py:226
↓ 1 callersFunctionget_compiled_imagegen_stats_totals
Get the precompiled image generation statistics the minute, hour, day, month, and total periods. Returns: dict[str, dict[str, int]]: A
horde/classes/stable/genstats.py:186
↓ 1 callersFunctionget_compiled_textgen_stats_models
Get the compiled text generation statistics for the day, month, and total periods for each model. Returns: dict[str, dict[str, int]]:
horde/classes/kobold/genstats.py:102
↓ 1 callersFunctionget_compiled_textgen_stats_totals
Get the compiled text generation statistics for the minute, hour, day, month, and total periods. Returns: dict[str, dict[str, int]]: A
horde/classes/kobold/genstats.py:68
↓ 1 callersFunctionget_default_keys_of_model
(model)
horde/apis/models/v2.py:12
↓ 1 callersMethodget_details
(self)
horde/classes/base/user.py:152
↓ 1 callersMethodget_details
(self)
horde/classes/base/detection.py:20
↓ 1 callersMethodget_details
Returns a dictionary with details about this processing generation
horde/classes/base/processing_generation.py:251
↓ 1 callersMethodget_expected_time_left
(self)
horde/classes/base/processing_generation.py:239
↓ 1 callersFunctionget_extra_slow_expiry_date
()
horde/utils.py:114
↓ 1 callersMethodget_form_names
(self)
horde/classes/stable/interrogation.py:288
↓ 1 callersMethodget_generations
(self)
horde/classes/base/waiting_prompt.py:404
↓ 1 callersMethodget_highest_model_batching_multiplier
(self)
horde/classes/stable/waiting_prompt.py:585
↓ 1 callersMethodget_image_model_names
(self)
horde/model_reference.py:96
↓ 1 callersFunctionget_interrogation_form_expiry_date
()
horde/utils.py:118
↓ 1 callersFunctionget_ipaddr_db
()
horde/redis_ctrl.py:59
↓ 1 callersFunctionget_ipaddr_suspicion_db
()
horde/redis_ctrl.py:63
↓ 1 callersFunctionget_ipaddr_timeout_db
()
horde/redis_ctrl.py:67
↓ 1 callersMethodget_kudos_details
(self)
horde/classes/base/worker.py:457
↓ 1 callersFunctionget_latest_version
(bridge_name)
horde/bridge_reference.py:274
↓ 1 callersMethodget_lite_details
We display these in the workers list json
horde/classes/base/worker.py:533
↓ 1 callersMethodget_lite_status
Same as get_status(), but without the images to avoid unnecessary size
horde/classes/base/waiting_prompt.py:463
↓ 1 callersFunctionget_local_horde_db
()
horde/redis_ctrl.py:55
↓ 1 callersMethodget_news
extensible function from gathering nodes from extensing classes
horde/classes/base/news.py:32
↓ 1 callersFunctionget_organized_wps_by_model
(wp_class)
horde/database/functions.py:765
↓ 1 callersMethodget_passkey_owner
(self, passkey)
horde/database/classes.py:40
↓ 1 callersMethodget_performance
(self)
horde/classes/base/team.py:41
↓ 1 callersMethodget_performance
(self)
horde/classes/base/worker.py:433
↓ 1 callersMethodget_pop_payload
(self)
horde/classes/stable/interrogation.py:304
↓ 1 callersMethodget_progen
Set to its own function to it can be overwritten depending on the class
horde/apis/v2/base.py:790
↓ 1 callersFunctionget_random_seed
Generated a random seed, using a random number unique per node
horde/utils.py:122
↓ 1 callersFunctionget_redis_db_server
(server_ip)
horde/redis_ctrl.py:71
↓ 1 callersMethodget_safe
(ipaddr)
horde/countermeasures.py:52
↓ 1 callersMethodget_safe_amount
(self, amount, wp)
horde/classes/base/worker.py:705
↓ 1 callersMethodget_seconds_needed
(self)
horde/classes/base/processing_generation.py:236
↓ 1 callersMethodget_share_metadata
This is uploaded along with the image to the shared R2, when this WP shared
horde/classes/stable/waiting_prompt.py:182
↓ 1 callersMethodget_size_too_big_message
(self)
horde/apis/v2/kobold.py:164
↓ 1 callersMethodget_size_too_big_message
(self)
horde/apis/v2/stable.py:121
↓ 1 callersMethodget_suspicion
(self)
horde/classes/base/user.py:845
↓ 1 callersMethodget_suspicion_reasons
(self)
horde/classes/base/user.py:833
↓ 1 callersMethodget_suspicion_reasons
(self)
horde/classes/base/worker.py:221
↓ 1 callersMethodget_things_count
(self, generation)
horde/classes/base/processing_generation.py:265
↓ 1 callersMethodhas_heavy_operations
(self)
horde/classes/stable/waiting_prompt.py:577
↓ 1 callersMethodhas_inpainting_models
(self, model_names)
horde/model_reference.py:144
↓ 1 callersMethodhas_nsfw_models
(self, model_names)
horde/model_reference.py:182
↓ 1 callersMethodhas_only_inpainting_models
(self, model_names)
horde/model_reference.py:151
↓ 1 callersMethodhead_object
(self, Bucket, Key)
tests/unit/test_r2.py:100
↓ 1 callersMethodhorde_r_get_json
Same as horde_r_get() but also converts the json to python built-ins
horde/horde_redis.py:129
↓ 1 callersFunctioninit_countermeasures
()
horde/countermeasures.py:29
↓ 1 callersFunctioninit_db
Initialize database schema, run SQL procedures, and create default records.
horde/classes/__init__.py:33
↓ 1 callersFunctioninit_limiter
(app)
horde/limiter.py:14
↓ 1 callersMethodinitiate_waiting_prompt
(self)
horde/apis/v2/base.py:438
↓ 1 callersMethodis_adhoc
Returns true if the key is not assigned to any styles
horde/classes/base/user.py:190
↓ 1 callersMethodis_faulted
(self)
horde/classes/stable/interrogation.py:159
↓ 1 callersMethodis_known_image_model
(self, model_name)
horde/model_reference.py:160
↓ 1 callersFunctionis_latest_bridge_version
(bridge_agent)
horde/bridge_reference.py:286
↓ 1 callersFunctionis_local_redis_up
()
horde/redis_ctrl.py:38
↓ 1 callersFunctionis_official_bridge_version
(bridge_agent)
horde/bridge_reference.py:293
↓ 1 callersMethodis_passkey_known
(self, passkey)
horde/database/classes.py:37
↓ 1 callersMethodis_patron
(self, user_id)
horde/stripe_subs.py:31
↓ 1 callersMethodis_waiting
(self)
horde/classes/stable/interrogation.py:162
↓ 1 callersMethodload_model
Load the target model, or the default model if none is specified. If `self.model` is defined, it will be returned instead.
horde/classes/stable/kudos.py:257
↓ 1 callersMethodlog_aborted_generation
(self)
horde/classes/base/processing_generation.py:211
↓ 1 callersMethodlog_aborted_interrogation
(self)
horde/classes/stable/interrogation.py:151
↓ 1 callersMethodlog_faulted_prompt
Extendable function to log why a request was aborted
horde/classes/base/waiting_prompt.py:498
↓ 1 callersFunctionmain
()
tests/integration/bootstrap_test_user.py:83
↓ 1 callersFunctionmain
(argv: list[str] | None = None)
tests/stress/check_smoke_results.py:90
↓ 1 callersFunctionmain
(argv: list[str] | None = None)
tests/stress/gen_api_keys.py:62
↓ 1 callersFunctionmissing_object_store_env
()
tests/dependency_runtime.py:333
↓ 1 callersMethodmodify_monthly_kudos
(self, monthly_kudos)
horde/classes/base/user.py:710
↓ 1 callersMethodneeds_interrogation
(self)
horde/classes/stable/interrogation.py:312
↓ 1 callersFunctionnormalize_deps_mode
(value: str)
tests/dependency_runtime.py:106
↓ 1 callersMethodnsfw_model_prompt_replace
(self, prompt, models, already_replaced=False)
horde/detection.py:260
↓ 1 callersFunctionobject_store_endpoint_reachable
(endpoint_url: str)
tests/dependency_runtime.py:337
↓ 1 callersMethodone_hot_encode_combined
(cls, strings, unique_strings)
horde/classes/stable/kudos.py:184
↓ 1 callersMethodparse_models
Parses the models provided for the style into a set
horde/classes/base/style.py:227
↓ 1 callersMethodparse_models
Parses the models provided by the worker into a set Using an extra function to allow override by different types of worker
horde/classes/base/worker.py:628
↓ 1 callersMethodparse_tags
Parses the tags provided for the style into a set
horde/classes/base/style.py:221
↓ 1 callersMethodpayload_to_tensor
(cls, payload)
horde/classes/stable/kudos.py:192
↓ 1 callersMethodprepare_job_payload
Prepares the default job payload. This might be further adjusted per job in get_job_payload()
horde/classes/stable/waiting_prompt.py:143
↓ 1 callersMethodprepare_job_payload
Prepares the default job payload. This might be further adjusted per job in get_job_payload()
horde/classes/kobold/waiting_prompt.py:56
↓ 1 callersMethodprepare_job_payload
(self)
horde/classes/base/waiting_prompt.py:249
↓ 1 callersFunctionprepare_managed_docker_env
Use an isolated Docker config so public-image pulls ignore broken host helpers.
tests/dependency_runtime.py:241
↓ 1 callersFunctionprune_expired_stats
()
horde/database/functions.py:1684
↓ 1 callersFunctionquiesce_logger
(count)
horde/logger.py:26
↓ 1 callersFunctionreconfigure_from_args
Apply CLI args to logger. Called from server.py after argparse runs.
horde/logger.py:150
↓ 1 callersMethodrecord_contribution
(self, raw_things, kudos, things_per_sec)
horde/classes/base/worker.py:349
← previousnext →401–500 of 1,285, ranked by callers