Cloudflare Workers AI
Chroma provides a wrapper around Cloudflare Workers AI embedding models. This embedding function runs remotely against the Cloudflare Workers AI servers, and will require an API key and a Cloudflare account. You can find more information in the Cloudflare Workers AI Docs. You can also optionally use the Cloudflare AI Gateway for a more customized solution by setting agateway_id argument. See the Cloudflare AI Gateway Docs for more info.
account_id and model_name to the embedding function. It is recommended to set the CHROMA_CLOUDFLARE_API_KEY for the api key, but the embedding function also optionally takes in an api_key variable.