TEST-FRANKO / config /settings.py
Franko Fišter
Added geocoding repository and endpoints
a31ad35
import os
from dotenv import load_dotenv
load_dotenv()
# Model config
MODEL_ONNX_PATH = "product_detector/models/model.onnx"
CLASS_NAMES = [
'Dukat_Maslac_250g_1',
'Z-Bregov_Maslac_250g_1',
'Zdenka_Maslac_250g_1',
'President_Gouda-Sir_250g_1',
'Cekin_Pileća-Prsa_500g_1',
'Franck_Crema-Kava_175g_1',
'Franck_Crema-Kava_250g_1',
'Franck_Instant-Crema-Kava_80g_1',
'Franck_Intense-Kava_250g_1',
'Franck_Original-Kava_250g_1',
'Franck_Sensual-Kava_250g_1',
'Coca-Cola_Coca-Cola-Original_1l_1',
'Mlineta_Oštro-Brašno_1kg_1',
'Vindi_Naranča-Nektar_1l_1',
'Zvijezda_Mild-Ketchup_500g_1',
'Zvijezda_Delicate-Majoneza_400g_1',
'Z-Bregov_Trajno-Mlijeko-2.8%_1l_1',
'Dijamant_Suncokretovo-Ulje_1l_1',
'Zvijezda_Suncokretovo-Ulje_1l_1',
'Barilla_Fusilli-Tijesto_500g_1',
'Gallo_Riža_900g_1',
'Kplus_Riža_1kg_1',
'Solana-Pag_Sitna-Sol_1kg_1',
'Pasta-Zara_Spaghettini-Tijesto_500g_1',
'Rio-Mare_Konzervativna-Tuna_150g_1'
]
INPUT_SIZE = 640
# API config
API_HOST = "0.0.0.0"
API_PORT = 7860
# Rate limiting
MAX_RECEIPTS_PER_HOUR = 5
# Google OCR config
GOOGLE_VISION_KEY_PATH = "receipt-vision-key.json"
# Geoapify config
GEOAPIFY_API_KEY = os.getenv("GEOAPIFY_API_KEY")