MARI-posa commited on
Commit
76a37f3
1 Parent(s): b13a366

Update stri.py

Browse files
Files changed (1) hide show
  1. stri.py +7 -4
stri.py CHANGED
@@ -28,7 +28,10 @@ length = 256
28
  # Определение запроса пользователя
29
  query = st.text_input("Введите запрос")
30
 
31
- if st.button('Сгенерировать'):
 
 
 
32
  with open("book_embeddings256xxx.pkl", "rb") as f:
33
  book_embeddings = pickle.load(f)
34
 
@@ -55,10 +58,10 @@ if st.button('Сгенерировать'):
55
 
56
  indices = np.argsort(cosine_similarities)[::-1] # Сортировка по убыванию
57
 
58
- num_books_per_page = st.sidebar.selectbox("Количество книг на странице:", [3, 5, 10], index=0)
59
 
60
  for i in indices[:num_books_per_page]:
61
- cols = st.columns(2) # Создание двух столбцов для размещения информации и изображения
62
  cols[1].write("## " + books['title'][i])
63
  cols[1].markdown("**Автор:** " + books['author'][i])
64
  cols[1].markdown("**Аннотация:** " + books['annotation'][i])
@@ -67,4 +70,4 @@ if st.button('Сгенерировать'):
67
  image = Image.open(BytesIO(response.content))
68
  cols[0].image(image)
69
  cols[0].write(cosine_similarities[i])
70
- cols[1].write("---")
 
28
  # Определение запроса пользователя
29
  query = st.text_input("Введите запрос")
30
 
31
+ col1, col2 = st.beta_columns(2)
32
+ generate_button = col2.button('Сгенерировать')
33
+
34
+ if generate_button:
35
  with open("book_embeddings256xxx.pkl", "rb") as f:
36
  book_embeddings = pickle.load(f)
37
 
 
58
 
59
  indices = np.argsort(cosine_similarities)[::-1] # Сортировка по убыванию
60
 
61
+ num_books_per_page = col1.selectbox("Количество книг на странице:", [3, 5, 10], index=0)
62
 
63
  for i in indices[:num_books_per_page]:
64
+ cols = st.beta_columns(2) # Создание двух столбцов для размещения информации и изображения
65
  cols[1].write("## " + books['title'][i])
66
  cols[1].markdown("**Автор:** " + books['author'][i])
67
  cols[1].markdown("**Аннотация:** " + books['annotation'][i])
 
70
  image = Image.open(BytesIO(response.content))
71
  cols[0].image(image)
72
  cols[0].write(cosine_similarities[i])
73
+ cols[1].write("---")