Update app.py
Browse files
app.py
CHANGED
@@ -226,7 +226,7 @@ def process_movies():
|
|
226 |
if existing_embedding is None:
|
227 |
# Создаем эмбеддинг, только если его нет в базе данных
|
228 |
embedding = encode_string(embedding_string)
|
229 |
-
embedding_crc32 = calculate_crc32(
|
230 |
|
231 |
if insert_embedding(conn, embeddings_table, "embedding_crc32", embedding_crc32, {"movie_id": movie_id, "string_crc32": string_crc32}, embedding):
|
232 |
print(f"Эмбеддинг для фильма '{movie['name']}' сохранен в базе данных.")
|
@@ -237,7 +237,7 @@ def process_movies():
|
|
237 |
|
238 |
conn.close()
|
239 |
print("Обработка фильмов завершена.")
|
240 |
-
|
241 |
def get_movie_embeddings(conn):
|
242 |
"""Загружает все эмбеддинги фильмов из базы данных."""
|
243 |
movie_embeddings = {}
|
|
|
226 |
if existing_embedding is None:
|
227 |
# Создаем эмбеддинг, только если его нет в базе данных
|
228 |
embedding = encode_string(embedding_string)
|
229 |
+
embedding_crc32 = calculate_crc32(embedding.numpy().tobytes()) # Исправлено
|
230 |
|
231 |
if insert_embedding(conn, embeddings_table, "embedding_crc32", embedding_crc32, {"movie_id": movie_id, "string_crc32": string_crc32}, embedding):
|
232 |
print(f"Эмбеддинг для фильма '{movie['name']}' сохранен в базе данных.")
|
|
|
237 |
|
238 |
conn.close()
|
239 |
print("Обработка фильмов завершена.")
|
240 |
+
|
241 |
def get_movie_embeddings(conn):
|
242 |
"""Загружает все эмбеддинги фильмов из базы данных."""
|
243 |
movie_embeddings = {}
|