Spaces:
Sleeping
Sleeping
| import os | |
| import sys | |
| src_directory = os.path.abspath(os.path.join(os.path.dirname(__file__), "../..", "src")) | |
| sys.path.append(src_directory) | |
| from utils import logger | |
| import streamlit as st | |
| from model.clip_model import ClipModel | |
| from database_pinecone import create_database | |
| clip_model = ClipModel() | |
| logger = logger.get_logger() | |
| index = create_database.get_index() | |
| namespace = 'image-search-dataset' | |
| def fetch_data(embedding): | |
| try: | |
| response = index.query( | |
| top_k=10, | |
| vector=embedding, | |
| namespace=namespace, | |
| include_metadata=True) | |
| return response | |
| except Exception as e: | |
| raise | |