Sari la conținut
Inapoi la Integrari
Integrari / SDK & toolsTransactional

Supabase Edge Functions prin Router by MP

Apeleaza Router by MP dintr-o Edge Function Supabase pentru chat, embeddings sau structured output.

Raspuns scurt

Edge Functions pe Deno din Supabase pot apela Router by MP via fetch standard; cheia este stocata ca secret Supabase.

Problema concreta

Echipele cu Supabase ca backend vor AI direct in Edge Functions fără sa expuna cheia in clientul React.

Cum o rezolva Router by MP

Functie deno cu fetch către Router by MP; cheia in Supabase Secrets. Functia se cheama din clientul Supabase autentificat.

Fluxuri uzuale

  • supabase secrets set ROUTER_API_KEY=...
  • Edge Function deno cu fetch.
  • Apel funcție din client autentificat.
  • Audit log per request.

Modele recomandate

  • gpt-5.4-mini
  • gpt-5.4-nano

Disponibilitatea reala se verifica live in /models.

ControlDe ce conteaza
Cheia ascunsaFrontendul nu vede cheia.
Edge readyFunctioneaza pe Deno runtime fără polyfills.
AuthCombina cu Supabase Auth pentru per-user limits.
Supabase Edge Function (Deno)ts
Deno.serve(async (req) => {
  const { prompt } = await req.json();
  const r = await fetch("https://api.megapromoting.com/v1/chat/completions", {
    method: "POST",
    headers: {
      "Authorization": "Bearer " + Deno.env.get("ROUTER_API_KEY"),
      "Content-Type": "application/json",
    },
    body: JSON.stringify({
      model: "gpt-5.4-mini",
      messages: [{ role: "user", content: prompt }],
    }),
  });
  return new Response(await r.text(), { headers: { "Content-Type": "application/json" } });
});

Reguli si limite

  • Cold start. Edge Functions au cold start; cache cu Edge sau Redis.
  • Timeout. Functioneaza in timeout-ul Edge Function (60s).
  • Streaming. Pentru streaming folosește Response stream.

Integrare rapida

Foloseste endpointul https://api.megapromoting.com/v1, trimite cheia caAuthorization: Bearer <router_api_key> si verifica pagina/modelsinainte de productie.

Mai departe

Supabase Edge Functions prin Router by MP | Router by Mega Promoting