Spaces:
Running
Running
DeFactOfficial
commited on
Update api.js
Browse files
api.js
CHANGED
@@ -192,7 +192,7 @@ app.get('/generate/speech', async (req, res) => {
|
|
192 |
});
|
193 |
|
194 |
// New POST endpoint with SSE support
|
195 |
-
app.post('/generate/speech/stream', async (req, res) => {
|
196 |
try {
|
197 |
const apiKey = req.query.api_key || 'their_api_key';
|
198 |
if (apiKey !== 'their_api_key') {
|
@@ -261,12 +261,12 @@ app.post('/generate/speech/stream', async (req, res) => {
|
|
261 |
});
|
262 |
|
263 |
//for prompt-in-url: <img src="https://yourserver.com/generate/image?prompt=A%20large%20hamster&width=1024&height=1024"
|
264 |
-
app.get('/generate/image', async (req, res) => {
|
265 |
const responseFormat = req.query.response_format || 'image';
|
266 |
await generateImage(req.query, res, responseFormat)
|
267 |
});
|
268 |
|
269 |
-
app.post("/generate/image", async(req, res)=> {
|
270 |
const responseFormat = req.query.response_format || 'url';
|
271 |
await generateImage(req.body, res, responseFormat)
|
272 |
})
|
@@ -274,9 +274,9 @@ app.post("/generate/image", async(req, res)=> {
|
|
274 |
|
275 |
|
276 |
// Client webpages and storage for generated content
|
277 |
-
app.use('/', express.static("public"));
|
278 |
|
279 |
-
const port =
|
280 |
app.listen(port, () => {
|
281 |
console.log(`Listening on port ${port}`);
|
282 |
});
|
|
|
192 |
});
|
193 |
|
194 |
// New POST endpoint with SSE support
|
195 |
+
app.post('/api/generate/speech/stream', async (req, res) => {
|
196 |
try {
|
197 |
const apiKey = req.query.api_key || 'their_api_key';
|
198 |
if (apiKey !== 'their_api_key') {
|
|
|
261 |
});
|
262 |
|
263 |
//for prompt-in-url: <img src="https://yourserver.com/generate/image?prompt=A%20large%20hamster&width=1024&height=1024"
|
264 |
+
app.get('/api/generate/image', async (req, res) => {
|
265 |
const responseFormat = req.query.response_format || 'image';
|
266 |
await generateImage(req.query, res, responseFormat)
|
267 |
});
|
268 |
|
269 |
+
app.post("/api/generate/image", async(req, res)=> {
|
270 |
const responseFormat = req.query.response_format || 'url';
|
271 |
await generateImage(req.body, res, responseFormat)
|
272 |
})
|
|
|
274 |
|
275 |
|
276 |
// Client webpages and storage for generated content
|
277 |
+
app.use('/cdn', express.static("public"));
|
278 |
|
279 |
+
const port = 6666;
|
280 |
app.listen(port, () => {
|
281 |
console.log(`Listening on port ${port}`);
|
282 |
});
|