mirror of
https://github.com/Routstr/routstr-core.git
synced 2026-10-05 12:28:22 +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.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,
|
||||
|
||||
@@ -49,6 +49,7 @@ else
|
||||
npm run build
|
||||
fi
|
||||
|
||||
rm -rf ../ui_out
|
||||
mkdir -p ../ui_out
|
||||
mv out/* ../ui_out
|
||||
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user