Dumb question: why having just 3MB is so important given that any good text model requires 10s of GB of disk and RAM?
Obviously only relevant for non-inference API calls.
https://github.com/ggerganov/llama.cpp/blob/master/examples/...
...But still, these are not very common API calls? Generally an OpenAI endpoint is mostly inference calls, right? And llama.cpp's slowness is going to blow that advantage away.
(Someone correct me if I'm wrong, I'm only familiar with building llama.cpp, can it run from just the binary without cuda?)