Skip to content
This repository was archived by the owner on Nov 27, 2025. It is now read-only.

Commit f449c0c

Browse files
authored
Merge pull request #6 from Yanyutin753/main
✨feat support /v1/models to be better use lobechat
2 parents a71b74e + c65d64a commit f449c0c

File tree

2 files changed

+31
-1
lines changed

2 files changed

+31
-1
lines changed

src/api/routes/index.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import Response from '@/lib/response/Response.ts';
44
import chat from "./chat.ts";
55
import ping from "./ping.ts";
66
import token from './token.ts';
7+
import models from './models.ts';
78

89
export default [
910
{
@@ -21,5 +22,6 @@ export default [
2122
},
2223
chat,
2324
ping,
24-
token
25+
token,
26+
models
2527
];

src/api/routes/models.ts

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
import _ from 'lodash';
2+
3+
4+
export default {
5+
6+
prefix: '/v1',
7+
8+
get: {
9+
'/models': async () => {
10+
return {
11+
"data": [
12+
{
13+
"id": "step-v1",
14+
"object": "model",
15+
"owned_by": "step-free-api"
16+
},
17+
{
18+
"id": "step-v1-vision",
19+
"object": "model",
20+
"owned_by": "step-free-api"
21+
}
22+
]
23+
};
24+
}
25+
26+
}
27+
28+
}

0 commit comments

Comments
 (0)