Update app.py
Browse files
app.py
CHANGED
@@ -69,8 +69,18 @@ async def generate(request: Request):
|
|
69 |
@app.get("/api/v1/models")
|
70 |
async def get_models():
|
71 |
try:
|
72 |
-
|
73 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
74 |
return {"models": models}
|
75 |
except Exception as e:
|
76 |
return {"error": f"An error occurred: {str(e)}"}
|
|
|
69 |
@app.get("/api/v1/models")
|
70 |
async def get_models():
|
71 |
try:
|
72 |
+
models = {
|
73 |
+
'text': {
|
74 |
+
'together': TogetherAPI().get_model_list(),
|
75 |
+
'xai': XaiAPI().get_model_list(),
|
76 |
+
'groq': GroqAPI().get_model_list(),
|
77 |
+
'deepinfra': DeepinfraAPI().get_model_list()
|
78 |
+
},
|
79 |
+
'image': {
|
80 |
+
'fal': FalAPI().get_model_list(),
|
81 |
+
'together': TogetherImageAPI().get_model_list()
|
82 |
+
}
|
83 |
+
}
|
84 |
return {"models": models}
|
85 |
except Exception as e:
|
86 |
return {"error": f"An error occurred: {str(e)}"}
|