Added option to update models rather than reinstall

This commit is contained in:
Robert George 2023-09-29 13:43:59 -07:00
parent 81ba2b81e9
commit 78713d8017
No known key found for this signature in database
GPG key ID: 9B0D835A293663C4
5 changed files with 40 additions and 12 deletions

View file

@ -125,7 +125,7 @@ def get_routes_limits(default_req_limit, daily_req_limit, api_keys_db):
def create_app(args):
from libretranslate.init import boot
boot(args.load_only, args.update_models)
boot(args.load_only, args.update_models, args.install_models)
from libretranslate.language import load_languages
@ -1042,7 +1042,6 @@ def create_app(args):
s = request.values.get("s")
source_lang = request.values.get("source")
target_lang = request.values.get("target")
if not q:
abort(400, description=_("Invalid request: missing %(name)s parameter", name='q'))
if not s: