Spaces:
Build error
Build error
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 |
});
|