fix model endpoint & filter query

This commit is contained in:
9qeklajc
2025-11-04 23:16:08 +01:00
parent 1e90b223cf
commit ded82cd729
3 changed files with 8 additions and 10 deletions
+3 -2
View File
@@ -3,7 +3,7 @@ from typing import Any
from fastapi import APIRouter, Depends, HTTPException, Request
from fastapi.responses import Response, StreamingResponse
from sqlmodel import col, select
from sqlmodel import select
from .algorithm import create_model_mappings
from .auth import pay_for_request, revert_pay_for_request, validate_bearer_key
@@ -101,9 +101,10 @@ async def refresh_model_maps() -> None:
}
disabled_result = await session.exec(
select(ModelRow.id).where(ModelRow.enabled == False)
select(ModelRow.id).where(~ModelRow.enabled)
)
disabled_model_ids = {row for row in disabled_result.all()}
print(disabled_model_ids)
_model_instances, _provider_map, _unique_models = create_model_mappings(
upstreams=_upstreams,
+1
View File
@@ -49,6 +49,7 @@ else
npm run build
fi
rm -rf ../ui_out
mkdir -p ../ui_out
mv out/* ../ui_out
+2 -6
View File
@@ -387,14 +387,10 @@ export function ModelSelector({
providerIdNum,
model.id
);
await AdminService.updateProviderModel(
providerIdNum,
model.full_name,
{
await AdminService.updateProviderModel(providerIdNum, model.id, {
...existingModel,
enabled: true,
}
);
});
totalEnabled++;
} catch (error) {
console.error(`Failed to enable model ${model.full_name}:`, error);