chipling commited on
Commit
0f00e90
·
verified ·
1 Parent(s): a961a33

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -2
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
- streamModel = TogetherAPI()
73
- models = streamModel.get_model_list()
 
 
 
 
 
 
 
 
 
 
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)}"}