CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
requirements.txt
setup.py
horde_sdk/__init__.py
horde_sdk/consts.py
horde_sdk/exceptions.py
horde_sdk/localize.py
horde_sdk/logging.py
horde_sdk/py.typed
horde_sdk/utils.py
horde_sdk.egg-info/PKG-INFO
horde_sdk.egg-info/SOURCES.txt
horde_sdk.egg-info/dependency_links.txt
horde_sdk.egg-info/requires.txt
horde_sdk.egg-info/top_level.txt
horde_sdk/ai_horde_api/__init__.py
horde_sdk/ai_horde_api/ai_horde_clients.py
horde_sdk/ai_horde_api/consts.py
horde_sdk/ai_horde_api/endpoints.py
horde_sdk/ai_horde_api/exceptions.py
horde_sdk/ai_horde_api/fields.py
horde_sdk/ai_horde_api/kudos.py
horde_sdk/ai_horde_api/metadata.py
horde_sdk/ai_horde_api/server_model_names.py
horde_sdk/ai_horde_api/apimodels/__init__.py
horde_sdk/ai_horde_api/apimodels/_find_user.py
horde_sdk/ai_horde_api/apimodels/_stats.py
horde_sdk/ai_horde_api/apimodels/base.py
horde_sdk/ai_horde_api/apimodels/alchemy/__init__.py
horde_sdk/ai_horde_api/apimodels/alchemy/_async.py
horde_sdk/ai_horde_api/apimodels/alchemy/_pop.py
horde_sdk/ai_horde_api/apimodels/alchemy/_status.py
horde_sdk/ai_horde_api/apimodels/alchemy/_submit.py
horde_sdk/ai_horde_api/apimodels/generate/__init__.py
horde_sdk/ai_horde_api/apimodels/generate/_async.py
horde_sdk/ai_horde_api/apimodels/generate/_check.py
horde_sdk/ai_horde_api/apimodels/generate/_pop.py
horde_sdk/ai_horde_api/apimodels/generate/_progress.py
horde_sdk/ai_horde_api/apimodels/generate/_status.py
horde_sdk/ai_horde_api/apimodels/generate/_submit.py
horde_sdk/ai_horde_api/apimodels/workers/__init__.py
horde_sdk/ai_horde_api/apimodels/workers/_workers_all.py
horde_sdk/ai_horde_worker/__init__.py
horde_sdk/ai_horde_worker/bridge_data.py
horde_sdk/ai_horde_worker/model_meta.py
horde_sdk/ai_horde_worker/worker_client.py
horde_sdk/ai_horde_worker/locale_info/README.md
horde_sdk/ai_horde_worker/locale_info/__init__.py
horde_sdk/ai_horde_worker/locale_info/bridge_data_fields.py
horde_sdk/generic_api/__init__.py
horde_sdk/generic_api/_reflection.py
horde_sdk/generic_api/apimodels.py
horde_sdk/generic_api/consts.py
horde_sdk/generic_api/endpoints.py
horde_sdk/generic_api/generic_clients.py
horde_sdk/generic_api/metadata.py
horde_sdk/generic_api/utils/__init__.py
horde_sdk/generic_api/utils/swagger.py
horde_sdk/model_reference/__init__.py
horde_sdk/ratings_api/__init__.py
horde_sdk/ratings_api/apimodels.py
horde_sdk/ratings_api/endpoints.py
horde_sdk/ratings_api/metadata.py
horde_sdk/ratings_api/ratings_client.py
horde_sdk/scripts/__init__.py
horde_sdk/scripts/write_all_payload_examples_for_tests.py
horde_sdk/scripts/write_all_response_examples_for_tests.py
tests/__init__.py
tests/conftest.py
tests/test_dynamically_check_apimodels.py
tests/test_generic.py
tests/test_ratings_api_models.py
tests/test_utils.py
tests/ai_horde_api/__init__.py
tests/ai_horde_api/test_ai_horde_alchemy_api_calls.py
tests/ai_horde_api/test_ai_horde_api_calls.py
tests/ai_horde_api/test_ai_horde_api_models.py
tests/ai_horde_api/test_ai_horde_generate_api_calls.py
tests/ai_horde_api/test_dynamically_validate_against_swagger.py
tests/ai_horde_api/test_swagger.py
tests/ai_horde_worker/test_model_meta.py
tests/ratings_api/test_init.py
tests/test_data/RequestErrorResponse.json
tests/test_data/ai_horde_api/swagger.json
tests/test_data/ai_horde_api/example_payloads/_v2_filters_filter_id_patch.json
tests/test_data/ai_horde_api/example_payloads/_v2_filters_post.json
tests/test_data/ai_horde_api/example_payloads/_v2_filters_put.json
tests/test_data/ai_horde_api/example_payloads/_v2_generate_async_post.json
tests/test_data/ai_horde_api/example_payloads/_v2_generate_pop_post.json
tests/test_data/ai_horde_api/example_payloads/_v2_generate_rate_id_post.json
tests/test_data/ai_horde_api/example_payloads/_v2_generate_submit_post.json
tests/test_data/ai_horde_api/example_payloads/_v2_generate_text_async_post.json
tests/test_data/ai_horde_api/example_payloads/_v2_generate_text_pop_post.json
tests/test_data/ai_horde_api/example_payloads/_v2_generate_text_submit_post.json
tests/test_data/ai_horde_api/example_payloads/_v2_interrogate_async_post.json
tests/test_data/ai_horde_api/example_payloads/_v2_interrogate_pop_post.json
tests/test_data/ai_horde_api/example_payloads/_v2_interrogate_submit_post.json
tests/test_data/ai_horde_api/example_payloads/_v2_kudos_award_post.json
tests/test_data/ai_horde_api/example_payloads/_v2_kudos_kai_user_id_post.json
tests/test_data/ai_horde_api/example_payloads/_v2_kudos_transfer_post.json
tests/test_data/ai_horde_api/example_payloads/_v2_sharedkeys_put.json
tests/test_data/ai_horde_api/example_payloads/_v2_sharedkeys_sharedkey_id_patch.json
tests/test_data/ai_horde_api/example_payloads/_v2_status_modes_put.json
tests/test_data/ai_horde_api/example_payloads/_v2_teams_post.json
tests/test_data/ai_horde_api/example_payloads/_v2_teams_team_id_patch.json
tests/test_data/ai_horde_api/example_payloads/_v2_users_user_id_put.json
tests/test_data/ai_horde_api/example_payloads/_v2_workers_worker_id_put.json
tests/test_data/ai_horde_api/example_production_responses/_v2_workers_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_filters_filter_id_delete_200.json
tests/test_data/ai_horde_api/example_responses/_v2_filters_filter_id_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_filters_filter_id_patch_200.json
tests/test_data/ai_horde_api/example_responses/_v2_filters_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_filters_post_200.json
tests/test_data/ai_horde_api/example_responses/_v2_filters_put_201.json
tests/test_data/ai_horde_api/example_responses/_v2_filters_regex_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_find_user_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_generate_async_post_200.json
tests/test_data/ai_horde_api/example_responses/_v2_generate_async_post_202.json
tests/test_data/ai_horde_api/example_responses/_v2_generate_check_id_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_generate_pop_post_200.json
tests/test_data/ai_horde_api/example_responses/_v2_generate_rate_id_post_200.json
tests/test_data/ai_horde_api/example_responses/_v2_generate_status_id_delete_200.json
tests/test_data/ai_horde_api/example_responses/_v2_generate_status_id_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_generate_submit_post_200.json
tests/test_data/ai_horde_api/example_responses/_v2_generate_text_async_post_202.json
tests/test_data/ai_horde_api/example_responses/_v2_generate_text_pop_post_200.json
tests/test_data/ai_horde_api/example_responses/_v2_generate_text_status_id_delete_200.json
tests/test_data/ai_horde_api/example_responses/_v2_generate_text_status_id_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_generate_text_submit_post_200.json
tests/test_data/ai_horde_api/example_responses/_v2_interrogate_async_post_202.json
tests/test_data/ai_horde_api/example_responses/_v2_interrogate_pop_post_200.json
tests/test_data/ai_horde_api/example_responses/_v2_interrogate_status_id_delete_200.json
tests/test_data/ai_horde_api/example_responses/_v2_interrogate_status_id_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_interrogate_submit_post_200.json
tests/test_data/ai_horde_api/example_responses/_v2_kudos_award_post_200.json
tests/test_data/ai_horde_api/example_responses/_v2_kudos_transfer_post_200.json
tests/test_data/ai_horde_api/example_responses/_v2_operations_ipaddr_delete_200.json
tests/test_data/ai_horde_api/example_responses/_v2_sharedkeys_put_200.json
tests/test_data/ai_horde_api/example_responses/_v2_sharedkeys_sharedkey_id_delete_200.json
tests/test_data/ai_horde_api/example_responses/_v2_sharedkeys_sharedkey_id_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_sharedkeys_sharedkey_id_patch_200.json
tests/test_data/ai_horde_api/example_responses/_v2_stats_img_models_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_stats_img_totals_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_stats_text_models_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_stats_text_totals_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_status_models_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_status_models_model_name_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_status_modes_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_status_modes_put_200.json
tests/test_data/ai_horde_api/example_responses/_v2_status_news_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_status_performance_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_teams_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_teams_post_200.json
tests/test_data/ai_horde_api/example_responses/_v2_teams_team_id_delete_200.json
tests/test_data/ai_horde_api/example_responses/_v2_teams_team_id_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_teams_team_id_patch_200.json
tests/test_data/ai_horde_api/example_responses/_v2_users_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_users_user_id_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_users_user_id_put_200.json
tests/test_data/ai_horde_api/example_responses/_v2_workers_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_workers_worker_id_delete_200.json
tests/test_data/ai_horde_api/example_responses/_v2_workers_worker_id_get_200.json
tests/test_data/ai_horde_api/example_responses/_v2_workers_worker_id_put_200.json
tests/test_data/ai_horde_api/production_responses/_v2_interrogate_pop_post_200.json
tests/test_data/ai_horde_api/production_responses/_v2_workers_get_200_production.json
tests/test_data/ratings_api/example_responses/ImageRatingsResponse.json
tests/test_data/ratings_api/example_responses/UserCheckResponse.json
tests/test_data/ratings_api/example_responses/UserRatingsResponse.json
tests/test_data/ratings_api/example_responses/UserValidateResponse.json