Emil25 commited on
Commit
1277aa6
1 Parent(s): 0664d8e

Delete pages/Summarizer.py

Browse files
Files changed (1) hide show
  1. pages/Summarizer.py +0 -30
pages/Summarizer.py DELETED
@@ -1,30 +0,0 @@
1
- import streamlit as st
2
- import requests
3
- import os
4
-
5
- # API для составления коспекта текста с использованием модели "bart-large-cnn"
6
- API_URL_sum = "https://api-inference.huggingface.co/models/facebook/bart-large-cnn"
7
- headers = {"Authorization": os.getenv("api_token")}
8
-
9
- # Функция для составления конспекта
10
- def make_summary(payload):
11
- response = requests.post(API_URL_sum, headers=headers, json=payload)
12
- return response.json()
13
-
14
- st.markdown('# :female-student: Персональный помощник для студентов')
15
- st.divider()
16
- st.markdown('# :blue_book: Конспект на английском языке')
17
- st.markdown('## Введите текст на английском')
18
- full_text = st.text_area(':book:', height=300, value='Введите свой текст на английском языке')
19
-
20
- summary_button = st.button('Составить конспект')
21
-
22
- if summary_button:
23
- # Отправляем запросы через API для получения перевода слов и генерирования предложений
24
- with st.spinner('...'):
25
- summary_text = make_summary({"inputs": full_text})
26
- with st.expander("Конспект"):
27
- st.write(summary_text[0]['summary_text'])
28
- st.success('Готово')
29
-
30
- st.divider()