mirror of
https://github.com/Routstr/routstr-core.git
synced 2026-10-05 20:28:23 +00:00
fix model endpoint & filter query
This commit is contained in:
+3
-2
@@ -3,7 +3,7 @@ from typing import Any
|
|||||||
|
|
||||||
from fastapi import APIRouter, Depends, HTTPException, Request
|
from fastapi import APIRouter, Depends, HTTPException, Request
|
||||||
from fastapi.responses import Response, StreamingResponse
|
from fastapi.responses import Response, StreamingResponse
|
||||||
from sqlmodel import col, select
|
from sqlmodel import select
|
||||||
|
|
||||||
from .algorithm import create_model_mappings
|
from .algorithm import create_model_mappings
|
||||||
from .auth import pay_for_request, revert_pay_for_request, validate_bearer_key
|
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(
|
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()}
|
disabled_model_ids = {row for row in disabled_result.all()}
|
||||||
|
print(disabled_model_ids)
|
||||||
|
|
||||||
_model_instances, _provider_map, _unique_models = create_model_mappings(
|
_model_instances, _provider_map, _unique_models = create_model_mappings(
|
||||||
upstreams=_upstreams,
|
upstreams=_upstreams,
|
||||||
|
|||||||
@@ -49,6 +49,7 @@ else
|
|||||||
npm run build
|
npm run build
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
rm -rf ../ui_out
|
||||||
mkdir -p ../ui_out
|
mkdir -p ../ui_out
|
||||||
mv out/* ../ui_out
|
mv out/* ../ui_out
|
||||||
|
|
||||||
|
|||||||
@@ -387,14 +387,10 @@ export function ModelSelector({
|
|||||||
providerIdNum,
|
providerIdNum,
|
||||||
model.id
|
model.id
|
||||||
);
|
);
|
||||||
await AdminService.updateProviderModel(
|
await AdminService.updateProviderModel(providerIdNum, model.id, {
|
||||||
providerIdNum,
|
...existingModel,
|
||||||
model.full_name,
|
enabled: true,
|
||||||
{
|
});
|
||||||
...existingModel,
|
|
||||||
enabled: true,
|
|
||||||
}
|
|
||||||
);
|
|
||||||
totalEnabled++;
|
totalEnabled++;
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error(`Failed to enable model ${model.full_name}:`, error);
|
console.error(`Failed to enable model ${model.full_name}:`, error);
|
||||||
|
|||||||
Reference in New Issue
Block a user