Skip to content

Commit e828428

Browse files
authored
Merge pull request #81 from Yanyutin753/tem-main
✨feat support /v1/models to be better use lobechat
2 parents b9d479b + 04db70b commit e828428

File tree

2 files changed

+44
-1
lines changed

2 files changed

+44
-1
lines changed

src/api/routes/index.ts

+3-1
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

+41
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
import _ from 'lodash';
2+
3+
export default {
4+
5+
prefix: '/v1',
6+
7+
get: {
8+
'/models': async () => {
9+
return {
10+
"data": [
11+
{
12+
"id": "moonshot-v1",
13+
"object": "model",
14+
"owned_by": "kimi-free-api"
15+
},
16+
{
17+
"id": "moonshot-v1-8k",
18+
"object": "model",
19+
"owned_by": "kimi-free-api"
20+
},
21+
{
22+
"id": "moonshot-v1-32k",
23+
"object": "model",
24+
"owned_by": "kimi-free-api"
25+
},
26+
{
27+
"id": "moonshot-v1-128k",
28+
"object": "model",
29+
"owned_by": "kimi-free-api"
30+
},
31+
{
32+
"id": "moonshot-v1-vision",
33+
"object": "model",
34+
"owned_by": "kimi-free-api"
35+
}
36+
]
37+
};
38+
}
39+
40+
}
41+
}

0 commit comments

Comments
 (0)