Fix model refresh (sempre locale)

This commit is contained in:
Samuele E. Locatelli
2025-09-05 15:54:53 +00:00
parent e79eb836b2
commit 4f2b24be89
2 changed files with 9 additions and 3 deletions
+6
View File
@@ -43,6 +43,12 @@ async def get_model_info():
async def update_model_info():
import httpx
# 🔹 Invalida la cache prima di ricostruire
try:
redis_service.r.delete("modelInfoList")
except Exception:
logger.exception("Errore durante la cancellazione della cache Redis")
try:
async with httpx.AsyncClient(timeout=settings.REQUEST_TIMEOUT) as client:
resp = await client.get(settings.LM_STUDIO_MODELS)
+3 -3
View File
@@ -29,7 +29,7 @@ export default function ModelOverview({ onBackToChat }) {
const updateModelData = async () => {
setLoading(true);
try {
const res = await fetch("/v1/model-info/update", { method: "POST" });
const res = await fetch("/v1/models-info/update", { method: "POST" });
if (res.ok) {
const updated = await res.json();
setModelInfo(Array.isArray(updated) ? updated : []);
@@ -83,7 +83,7 @@ export default function ModelOverview({ onBackToChat }) {
<tr>
<th>Nome</th>
<th>Descrizione</th>
<th>Anno</th>
{/*<th>Anno</th>*/}
<th>Caratteristiche</th>
</tr>
</thead>
@@ -102,7 +102,7 @@ export default function ModelOverview({ onBackToChat }) {
<tr key={model.name}>
<td>{model.name}</td>
<td>{model.description || "—"}</td>
<td>{model.year || "—"}</td>
{/*<td>{model.year || "—"}</td>*/}
<td>
<ul className="mb-0 small">
{Array.isArray(model.features) && model.features.length > 0