Download src/routes/models.js from timigogo/api: direct link, hf CLI and curl.
- Browser
- Download file 632 Bytes
-
https://huggingface.co/spaces/timigogo/api/resolve/main/src/routes/models.js
- Command line
-
hf download hf://spaces/timigogo/api/src/routes/models.js
-
curl -L -o models.js https://huggingface.co/spaces/timigogo/api/resolve/main/src/routes/models.js
632 Bytes
| const express = require('express') | |
| const router = express.Router() | |
| const modelMap = require('../lib/model-map') | |
| router.get('/v1/models', (req, res) => { | |
| const result = Object.keys(modelMap).map((id) => { | |
| const model_data = { | |
| id, | |
| object: "model", | |
| created: 1626777600, | |
| owned_by: modelMap[id].provider | |
| } | |
| if (modelMap[id].parameters) { | |
| for (const item in modelMap[id].parameters) { | |
| model_data[item] = modelMap[id].parameters[item] | |
| } | |
| } | |
| return model_data | |
| }) | |
| res.json({ | |
| object: "list", | |
| data: result | |
| }) | |
| }) | |
| module.exports = router |