From 166b2316e803f08ce12ab5f6d2cd639ce61a1cea Mon Sep 17 00:00:00 2001 From: Cyberes Date: Sat, 30 Sep 2023 20:59:24 -0600 Subject: [PATCH] depricate v1 --- llm_server/routes/v1/__init__.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 llm_server/routes/v1/__init__.py diff --git a/llm_server/routes/v1/__init__.py b/llm_server/routes/v1/__init__.py new file mode 100644 index 0000000..2e02d4c --- /dev/null +++ b/llm_server/routes/v1/__init__.py @@ -0,0 +1,17 @@ +from flask import Blueprint, jsonify + +from llm_server.custom_redis import redis +from llm_server.routes.helpers.client import format_sillytavern_err + +bp = Blueprint('old_v1', __name__) + + +@bp.route('/') +@bp.route('//') +def fallback(first=None, rest=None): + base_client_api = redis.get('base_client_api', dtype=str) + error_msg = f'The /v1/ endpoint has been depreciated. Please see [{base_client_api}]({base_client_api}) for the new endpoint.' + response_msg = format_sillytavern_err(error_msg, error_type='API') + return jsonify({ + 'results': [{'text': response_msg}] + }), 200 # return 200 so we don't trigger an error message in the client's ST