I have a Supabase Edge Function which I call via my NextJS frontend. This function then aggregates information using AI and stores it in the Supabase database for the (potentially) logged-in user. How can I use the NEW API keys to call the Supabase function with the user context and inform the Supabase client within the function who made the request?