aaronkaplan / cba_llm

proof of concept RAG and LLM system for CBA
1 stars 0 forks source link

translate_via_deepl() needs to be wrapped in try: except: #25

Closed aaronkaplan closed 4 months ago

aaronkaplan commented 4 months ago

x-language-search | File "/app/main.py", line 182, in search x-language-search | results = search_in_vectorsearch_db(query) x-language-search | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ x-language-search | File "/app/main.py", line 153, in search_in_vectorsearch_db x-language-search | raise e x-language-search | File "/app/main.py", line 134, in search_in_vectorsearch_db x-language-search | translated_to_query_lang = translate_via_deepl(val, dst_language=query_lang.upper()) x-language-search | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ x-language-search | File "/app/translation.py", line 119, in translate_via_deepl x-language-search | raise e x-language-search | File "/app/translation.py", line 115, in translate_via_deepl x-language-search | result = translator.translate_text(src_text, target_lang=dst_language.upper()) x-language-search | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ x-language-search | File "/usr/local/lib/python3.11/site-packages/deepl/translator.py", line 446, in translate_text x-language-search | self._raise_for_status(status, content, json) x-language-search | File "/usr/local/lib/python3.11/site-packages/deepl/translator.py", line 203, in _raise_for_status x-language-search | raise DeepLException( x-language-search | deepl.exceptions.DeepLException: Bad request, message: Value for 'target_lang' not supported.