interface Env { VOICE_TOKEN: string; } export const onRequest: PagesFunction = async (context) => { try { console.log('start'); const res = await fetch('https://api.assemblyai.com/v2/realtime/token', {method: 'POST', body: JSON.stringify({expires_in: 3600}), headers: {authorization: context.env.VOICE_TOKEN}}); console.log(res); const response = await res.json(); console.log(res); return Response.json(response); } catch (error) { return new Response(error.message, {status: 500}); } }