Spaces:
Running
Running
Commit ·
62b24fd
1
Parent(s): a2fccb6
3.62
Browse files
app.py
CHANGED
|
@@ -77,10 +77,10 @@ class FallbackLLMSystem:
|
|
| 77 |
self.device = "cuda" if torch.cuda.is_available() else "cpu"
|
| 78 |
self.model = self.model.to(self.device)
|
| 79 |
|
| 80 |
-
st.success(f"
|
| 81 |
|
| 82 |
except Exception as e:
|
| 83 |
-
st.error(f"
|
| 84 |
raise
|
| 85 |
|
| 86 |
def invoke(self, prompt_args):
|
|
@@ -494,7 +494,7 @@ class EventDetectionSystem:
|
|
| 494 |
model="yiyanghkust/finbert-tone",
|
| 495 |
return_all_scores=True
|
| 496 |
)
|
| 497 |
-
st.success("
|
| 498 |
except Exception as e:
|
| 499 |
st.error(f"Ошибка запуска BERT: {str(e)}")
|
| 500 |
raise
|
|
@@ -557,7 +557,7 @@ class TranslationSystem:
|
|
| 557 |
# Initialize fallback translator
|
| 558 |
self.fallback_translator = GoogleTranslator(source='ru', target='en')
|
| 559 |
self.legacy_translator = LegacyTranslator()
|
| 560 |
-
st.success("
|
| 561 |
except Exception as e:
|
| 562 |
st.error(f"Ошибка запуска перевода: {str(e)}")
|
| 563 |
raise
|
|
@@ -1131,7 +1131,8 @@ def create_output_file(df, uploaded_file, llm):
|
|
| 1131 |
# Enhanced translation handling
|
| 1132 |
if pd.notna(row['Reasoning']):
|
| 1133 |
try:
|
| 1134 |
-
|
|
|
|
| 1135 |
ws.cell(row=row_idx, column=8, value=translated_reasoning)
|
| 1136 |
except Exception as e:
|
| 1137 |
st.warning(f"Translation error for row {row_idx}: {str(e)}")
|
|
@@ -1163,7 +1164,7 @@ def main():
|
|
| 1163 |
st.set_page_config(layout="wide")
|
| 1164 |
|
| 1165 |
with st.sidebar:
|
| 1166 |
-
st.title("::: AI-анализ мониторинга новостей (v.3.
|
| 1167 |
st.subheader("по материалам СКАН-ИНТЕРФАКС")
|
| 1168 |
|
| 1169 |
model_choice = st.radio(
|
|
|
|
| 77 |
self.device = "cuda" if torch.cuda.is_available() else "cpu"
|
| 78 |
self.model = self.model.to(self.device)
|
| 79 |
|
| 80 |
+
st.success(f"Пока все в порядке: запущена MT5 model on {self.device}")
|
| 81 |
|
| 82 |
except Exception as e:
|
| 83 |
+
st.error(f"Ошибка запуска модели MT5: {str(e)}")
|
| 84 |
raise
|
| 85 |
|
| 86 |
def invoke(self, prompt_args):
|
|
|
|
| 494 |
model="yiyanghkust/finbert-tone",
|
| 495 |
return_all_scores=True
|
| 496 |
)
|
| 497 |
+
st.success("продолжается пока хорошо: BERT-модели запущены для детекции новостей")
|
| 498 |
except Exception as e:
|
| 499 |
st.error(f"Ошибка запуска BERT: {str(e)}")
|
| 500 |
raise
|
|
|
|
| 557 |
# Initialize fallback translator
|
| 558 |
self.fallback_translator = GoogleTranslator(source='ru', target='en')
|
| 559 |
self.legacy_translator = LegacyTranslator()
|
| 560 |
+
st.success("начинается все хорошо: запустил систему перевода")
|
| 561 |
except Exception as e:
|
| 562 |
st.error(f"Ошибка запуска перевода: {str(e)}")
|
| 563 |
raise
|
|
|
|
| 1131 |
# Enhanced translation handling
|
| 1132 |
if pd.notna(row['Reasoning']):
|
| 1133 |
try:
|
| 1134 |
+
grlm = init_langchain_llm("Groq (llama-3.1-70b)")
|
| 1135 |
+
translated_reasoning = translate_reasoning_to_russian(grlm, row['Reasoning'])
|
| 1136 |
ws.cell(row=row_idx, column=8, value=translated_reasoning)
|
| 1137 |
except Exception as e:
|
| 1138 |
st.warning(f"Translation error for row {row_idx}: {str(e)}")
|
|
|
|
| 1164 |
st.set_page_config(layout="wide")
|
| 1165 |
|
| 1166 |
with st.sidebar:
|
| 1167 |
+
st.title("::: AI-анализ мониторинга новостей (v.3.62):::")
|
| 1168 |
st.subheader("по материалам СКАН-ИНТЕРФАКС")
|
| 1169 |
|
| 1170 |
model_choice = st.radio(
|