Since they are served as distinct events then I would think they should be easy to block.
Once the ads are injected directly into the main response is when things get interesting.
you can block these URLs: |bzrcdn.openai.com^, ||bzr.openai.com^ It won't blanket block everything but will significantly reduce telemetry collected.
Blocking transparent ads is not a good idea. The consequence is that you will be fed opaque ads.
> Once the ads are injected directly into the main response is when things get interesting.
This would be where you post-process the LLM response with a second LLM to remove the ad..