T1ckbase commited on
Commit
997a698
·
1 Parent(s): 3fdf66a

create: true

Browse files
Files changed (1) hide show
  1. main.ts +3 -3
main.ts CHANGED
@@ -41,7 +41,7 @@ app.post('/v1/chat/completions', async (c) => {
41
  const headers = new Headers(c.req.raw.headers);
42
  // headers.delete('Host');
43
  headers.delete('Authorization');
44
- headers.get('x-use-cache') || headers.set('x-use-cache', 'false');
45
  console.log('headers:', Object.fromEntries(headers));
46
 
47
  // const clonedRequest = await c.req.raw.clone();
@@ -68,7 +68,7 @@ app.post('/v1/chat/completions', async (c) => {
68
  app.post('/v1/images/generations', async (c) => {
69
  const headers = new Headers(c.req.raw.headers);
70
  headers.delete('Authorization');
71
- headers.get('x-use-cache') || headers.set('x-use-cache', 'false');
72
  console.log('headers:', Object.fromEntries(headers));
73
 
74
  const params = await c.req.json<OpenAI.ImageGenerateParams>();
@@ -105,7 +105,7 @@ app.post('/v1/images/generations', async (c) => {
105
  const image = await response.arrayBuffer();
106
  const fileName = `${crypto.randomUUID()}.${ext}`;
107
 
108
- await Deno.writeFile(`./tmp/${fileName}`, new Uint8Array(image));
109
 
110
  let data: any = {
111
  url: `${headers.get('Host')}/tmp/${fileName}`,
 
41
  const headers = new Headers(c.req.raw.headers);
42
  // headers.delete('Host');
43
  headers.delete('Authorization');
44
+ headers.has('x-use-cache') || headers.set('x-use-cache', 'false');
45
  console.log('headers:', Object.fromEntries(headers));
46
 
47
  // const clonedRequest = await c.req.raw.clone();
 
68
  app.post('/v1/images/generations', async (c) => {
69
  const headers = new Headers(c.req.raw.headers);
70
  headers.delete('Authorization');
71
+ headers.has('x-use-cache') || headers.set('x-use-cache', 'false');
72
  console.log('headers:', Object.fromEntries(headers));
73
 
74
  const params = await c.req.json<OpenAI.ImageGenerateParams>();
 
105
  const image = await response.arrayBuffer();
106
  const fileName = `${crypto.randomUUID()}.${ext}`;
107
 
108
+ await Deno.writeFile(`./tmp/${fileName}`, new Uint8Array(image), { create: true });
109
 
110
  let data: any = {
111
  url: `${headers.get('Host')}/tmp/${fileName}`,