In August Anthropic said they will put
invisible watermarks
in text written by Claude, a hidden pattern that only their own tools can
detect. In October
OpenAI said the same for the EU.
So the labs want to know which text came from their models. My first thought
was, OK, can we do the opposite? Send some requests to an API, look at what
comes back, and know which model is behind it.
vLLM takes 90% of each GPU before anyone connects. Working out where it goes gave me a limit on requests in flight, and the proxy in front of vLLM now enforces it.
My first benchmark said two RTX 3090s were 21 times slower per token than one. A rerun looked fine, and I had changed too many things to know why. That changed how I test.