Spaces:
Runtime error
Runtime error
Upload 2 files
Browse files
app.py
CHANGED
|
@@ -16,7 +16,7 @@ def call_generate_news(subject, sites, min_words, max_words):
|
|
| 16 |
return 'Erro: Máximo de palavras não informado', ''
|
| 17 |
if sites == '':
|
| 18 |
return 'Erro: Domínios para pesquisa não informados', ''
|
| 19 |
-
if max_words < min_words:
|
| 20 |
return 'Erro: Máximo de palavras menor que o mínimo de palavras'
|
| 21 |
|
| 22 |
filtered_list_sites = []
|
|
|
|
| 16 |
return 'Erro: Máximo de palavras não informado', ''
|
| 17 |
if sites == '':
|
| 18 |
return 'Erro: Domínios para pesquisa não informados', ''
|
| 19 |
+
if int(max_words) < int(min_words):
|
| 20 |
return 'Erro: Máximo de palavras menor que o mínimo de palavras'
|
| 21 |
|
| 22 |
filtered_list_sites = []
|
main.py
CHANGED
|
@@ -40,7 +40,11 @@ def generate_news(subject, min_words, max_words, sites):
|
|
| 40 |
obj_rag = rag.Rag(vectorstore, min_words, max_words)
|
| 41 |
result_news = obj_rag.generate_text(subject)
|
| 42 |
if type(result_news) == str:
|
| 43 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 44 |
|
| 45 |
print('\n\n' + '*' * 50 + '\n\n')
|
| 46 |
print(result_news[0])
|
|
|
|
| 40 |
obj_rag = rag.Rag(vectorstore, min_words, max_words)
|
| 41 |
result_news = obj_rag.generate_text(subject)
|
| 42 |
if type(result_news) == str:
|
| 43 |
+
if 'maximum context length' in result_news:
|
| 44 |
+
msg = 'Erro: Reduza o número máximo de palavras.'
|
| 45 |
+
else:
|
| 46 |
+
msg = 'Erro: ' + result_news
|
| 47 |
+
return msg
|
| 48 |
|
| 49 |
print('\n\n' + '*' * 50 + '\n\n')
|
| 50 |
print(result_news[0])
|