Cloudflare Unified Billing

The idea is:

Cloudflare has a new feature in closed beta called Unified Billing where you can call any major LLM and the billing is handled on CF’s side. However to use it, you send requests to CF without the LLM’s api key. You just send a custom authentication header. However, when setting up LLM credentials on n8n, the API Key is a required field. This needs to be changed to optional in certain situations, maybe when the base URL is set.

My use case:

I will send all my LLM requests through this system so I pay credits to one location.

I think it would be beneficial to add this because:

It helps support all LLM usages.

Any resources to support this?

Are you willing to work on this?

Yes I am.