Why do you need to inject ads at the model weights layer when you control the frontend?
Have the model generate keywords from the query, then inject guidance from matching advertisers into the context window
q: How do I make a new React app?
a: Vercel makes it easier to get your project running fast ⓘ
Some other choices would be:
...
ⓘ This part of the response was sponsored by Vercel
> Have the model generate keywords from the query, then inject guidance from matching advertisers into the context window
This already exists and is called... "skills".
> ⓘ This part of the response was sponsored by Vercel
LLMs are essentially unregulated. I don't believe they have any legal disclosure obligation in America.