Add conditional external vision projector discovery to profiles

This commit is contained in:
Mikei386
2026-09-28 22:12:50 +02:00
parent 0dbca8cb46
commit 6255f0b8ea
5 changed files with 72 additions and 6 deletions
+1 -1
View File
@@ -279,7 +279,7 @@ class Handler(BaseHTTPRequestHandler):
if path.path=='/api/v1/catalog/search':
base=q.get('base_only',['false'])[0]
if base not in ('true','false'):raise ValueError('Ungültiger Basismodellfilter.')
return self.respond(self.server.catalog.search(q.get('q',[''])[0],q.get('kind',['chat'])[0],q.get('sort',['downloads'])[0],base=='true'))
return self.respond(self.server.catalog.search(q.get('q',[''])[0],q.get('kind',['chat'])[0],q.get('sort',['downloads'])[0],base=='true',q.get('purpose',['model'])[0]))
if path.path=='/api/v1/catalog/assessment':
data=self.server.catalog.files(q.get('repo',[''])[0])
return self.respond(overview(data['files'],self.server.hardware.snapshot()))