Download extensions/openai/cache_embedding_model.py from jashing/JoshGenA: direct link, hf CLI and curl.
- Browser
- Download file 443 Bytes
-
https://huggingface.co/spaces/jashing/JoshGenA/resolve/main/extensions/openai/cache_embedding_model.py
- Command line
-
hf download hf://spaces/jashing/JoshGenA/extensions/openai/cache_embedding_model.py
-
curl -L -o cache_embedding_model.py https://huggingface.co/spaces/jashing/JoshGenA/resolve/main/extensions/openai/cache_embedding_model.py
443 Bytes
| #!/usr/bin/env python3 | |
| # preload the embedding model, useful for Docker images to prevent re-download on config change | |
| # Dockerfile: | |
| # ENV OPENEDAI_EMBEDDING_MODEL=all-mpnet-base-v2 # Optional | |
| # RUN python3 cache_embedded_model.py | |
| import os, sentence_transformers | |
| st_model = os.environ["OPENEDAI_EMBEDDING_MODEL"] if "OPENEDAI_EMBEDDING_MODEL" in os.environ else "all-mpnet-base-v2" | |
| model = sentence_transformers.SentenceTransformer(st_model) | |