fix: cate.llms -> cate['llms'] — get_llms_by_catelog_to_customer returns plain dict not DictObject
This commit is contained in:
parent
1c25542e72
commit
78dd2b0788
@ -590,12 +590,14 @@ async def get_plaza_models(providerid='', catelogid='', search=''):
|
|||||||
)
|
)
|
||||||
result = []
|
result = []
|
||||||
for cate in data:
|
for cate in data:
|
||||||
for llm in cate.llms:
|
for llm in cate['llms']:
|
||||||
if providerid and llm.providerid != providerid:
|
if providerid and llm.providerid != providerid:
|
||||||
continue
|
continue
|
||||||
if search:
|
if search:
|
||||||
sl = search.lower()
|
sl = search.lower()
|
||||||
if sl not in (llm.name or '').lower() and sl not in (llm.description or '').lower():
|
n = (llm.name or '').lower()
|
||||||
|
d = (llm.description or '').lower()
|
||||||
|
if sl not in n and sl not in d:
|
||||||
continue
|
continue
|
||||||
result.append({
|
result.append({
|
||||||
'id': llm.id, 'name': llm.name, 'model': llm.model,
|
'id': llm.id, 'name': llm.name, 'model': llm.model,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user