VashuTheGreat2's picture
Upload folder using huggingface_hub
24efe34 verified
Raw
History Blame Contribute Delete
910 Bytes
#!/bin/bash
echo "Starting Vector Storing (dual-index mode)"
echo "Ingesting image + text embeddings into separate Pinecone indexes..."
cd "$(dirname "$0")/.." || exit 1
python3 -c "
import asyncio
import sys
from dotenv import load_dotenv
load_dotenv()
from src.logger import *
from src.components.vectorizing_data import Vectorizer
async def main():
override = False
if '--override' in sys.argv:
idx = sys.argv.index('--override')
if idx + 1 < len(sys.argv):
override = sys.argv[idx + 1].lower() in ('true', '1', 'yes')
else:
override = True
# ingest_vectors: new dual-index approach
# ImageEncoder -> image Pinecone index
# TextEncoder -> text Pinecone index
# (ingest_vec is deprecated - used old MyModel.predict_emb single merged embedding)
await Vectorizer().ingest_vectors(override=override)
asyncio.run(main())
" "$@"