Spaces:
Sleeping
Sleeping
T1ckbase
commited on
Commit
·
997a698
1
Parent(s):
3fdf66a
create: true
Browse files
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.
|
| 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.
|
| 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}`,
|