| 1 | export default { |
| 2 | async fetch(request: Request, env: { AI: Ai }) { |
| 3 | if (request.method !== "POST") return new Response("ready"); |
| 4 | try { |
| 5 | const result = await env.AI.run( |
| 6 | "@cf/baai/bge-m3", |
| 7 | { requests: [{ text: ["Alchemy subscription batch event"] }] }, |
| 8 | { queueRequest: true }, |
| 9 | ); |
| 10 | return Response.json(result); |
| 11 | } catch (error) { |
| 12 | return Response.json({ error: String(error) }, { status: 500 }); |
| 13 | } |
| 14 | }, |
| 15 | }; |