# ==================== # OpenAI Configuration # ==================== OPENAI_API_KEY= OPENAI_MODEL=gpt-4o-mini OPENAI_EMBEDDING_MODEL=text-embedding-3-small OPENAI_TEMPERATURE=1 OPENAI_MAX_TOKENS=1000 # ==================== # CLIP Server Configuration # ==================== CLIP_SERVER_URL=grpc://localhost:51000 # ==================== # Milvus Configuration # ==================== MILVUS_HOST=localhost MILVUS_PORT=19530 # Collection settings TEXT_COLLECTION_NAME=text_embeddings IMAGE_COLLECTION_NAME=image_embeddings TEXT_DIM=1536 IMAGE_DIM=512 # ==================== # Search Configuration # ==================== TOP_K_RESULTS=30 SIMILARITY_THRESHOLD=0.6 # ==================== # Application Configuration # ==================== APP_HOST=0.0.0.0 APP_PORT=8000 DEBUG=true LOG_LEVEL=INFO # ==================== # Data Paths # ==================== RAW_DATA_PATH=./data/raw PROCESSED_DATA_PATH=./data/processed IMAGE_DATA_PATH=./data/images