You can quantize the cache and fit quite a bit on GPUs. At least 75k on my mere 24GB 3090, maybe 200K with a fancy quantization repo.
https://old.reddit.com/r/LocalLLaMA/comments/18av9aw/quick_s...
https://github.com/ggerganov/llama.cpp/discussions/2948
You can run ollama (and a web UI) pretty trivially via docker:
docker run -d --gpus=all -v /some/dir/for/ollama/data:/root/.ollama -p 11434:11434 --name ollama ollama/ollama:latest
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway --name ollama-webui ghcr.io/ollama-webui/ollama-webui:main
That particular webui will let you upload models (with configuration). Other wise, you can use the api directly (you'll need to POST a `blob` first):
https://github.com/ollama/ollama/blob/main/docs/api.md#creat...