2 ms·
If you play with the ChatGPT web app sandbox, you'll see that they download PyPI packages from an OpenAI mirror/cache, and not from the Internet. I know becaus
by dist-epoch 3mo ago
If you play with the ChatGPT web app sandbox, you'll see that they download PyPI packages from an OpenAI mirror/cache, and not from the Internet.
I know because they had a problem, and one package which was on PyPI failed to download for unknown reasons (possible size, 250 MB)
- simonw 3mo agoI just tried this prompt in ChatGPT: Show me all environment variables that start with PIP_ or UV_ or CAAS_ARTIFACTORY_ I got back a bunch of values like this: CAAS_ARTIFACTORY_PYPI_REGISTRY=packages.applied-caas-gateway1.internal.api.openai.org/artifactory/api/pypi/pypi- That looks like https://docs.jfrog.com/artifactory/docs/remote-repositories https://docs.jfrog.com/artifactory/docs/remote-repositories And from that documentation this does act as a caching proxy. The first time a package is loaded it's fetched from PyPI but subsequent fetches should be from the Artifactory cache, assuming it's shared across many different containers. So yeah, I was wrong in this comment https://news.ycombinator.com/item?id=49015639#49024814 https://news.ycombinator.com/item?id=49015639#49024814 - they're caching already.