Sabbah13 commited on
Commit
c9323c5
1 Parent(s): 39bdf38

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -12
app.py CHANGED
@@ -21,8 +21,8 @@ if check_password():
21
  base_prompt = st.sidebar.text_area("Промпт для резюмирования", value=initial_base_prompt)
22
  max_tokens_summary = st.sidebar.number_input("Максимальное количество токенов при резюмировании", min_value=1, value=1024)
23
 
24
- #enable_summarization = st.sidebar.checkbox("Добавить обработку транскрибации", value=False)
25
- #processing_prompt = st.sidebar.text_area("Промпт для обработки транскрибации", value=initial_processing_prompt)
26
 
27
  ACCESS_TOKEN = st.secrets["HF_TOKEN"]
28
 
@@ -78,18 +78,18 @@ if check_password():
78
  if (llm == 'GigaChat'):
79
  access_token = get_access_token()
80
 
81
- #if (enable_summarization):
82
- #with st.spinner('Обрабатываем транскрибацию...'):
83
 
84
- #if (llm == 'GigaChat'):
85
- #number_of_tokens = get_number_of_tokens(transcript, access_token)
86
- #print('Количество токенов в транскрибации: ' + str(number_of_tokens))
87
- #transcript = get_completion_from_gigachat(processing_prompt + transcript, number_of_tokens + 1000, access_token)
88
- #elif (llm == 'Chat GPT'):
89
- #transcript = get_completion_from_openai(processing_prompt + transcript)
90
 
91
- #st.write("Результат обработки:")
92
- #st.text(transcript)
93
 
94
 
95
 
 
21
  base_prompt = st.sidebar.text_area("Промпт для резюмирования", value=initial_base_prompt)
22
  max_tokens_summary = st.sidebar.number_input("Максимальное количество токенов при резюмировании", min_value=1, value=1024)
23
 
24
+ enable_processing = st.sidebar.checkbox("Добавить обработку транскрибации", value=False)
25
+ processing_prompt = st.sidebar.text_area("Промпт для обработки транскрибации", value=initial_processing_prompt)
26
 
27
  ACCESS_TOKEN = st.secrets["HF_TOKEN"]
28
 
 
78
  if (llm == 'GigaChat'):
79
  access_token = get_access_token()
80
 
81
+ if (enable_processing):
82
+ with st.spinner('Обрабатываем транскрибацию...'):
83
 
84
+ if (llm == 'GigaChat'):
85
+ number_of_tokens = get_number_of_tokens(transcript, access_token)
86
+ print('Количество токенов в транскрибации: ' + str(number_of_tokens))
87
+ transcript = get_completion_from_gigachat(processing_prompt + transcript, number_of_tokens + 1000, access_token)
88
+ elif (llm == 'Chat GPT'):
89
+ transcript = get_completion_from_openai(processing_prompt + transcript)
90
 
91
+ st.write("Результат обработки:")
92
+ st.text(transcript)
93
 
94
 
95