new flow for Pi provider/model settings
This commit is contained in:
@@ -2,6 +2,7 @@ import { join } from 'node:path';
|
||||
import { createRouter } from '../../create-router';
|
||||
import { DATA_PATH } from '../../data-path';
|
||||
import { syncLocalProvidersToPiConfig } from './sync-pi-config';
|
||||
import { invalidateModelCache } from '../pi/list-models';
|
||||
|
||||
export const piMonoRouter = createRouter();
|
||||
|
||||
@@ -214,6 +215,7 @@ piMonoRouter.put('/api-keys', async (ctx) => {
|
||||
delete keys[key];
|
||||
}
|
||||
await writeApiKeys(keys);
|
||||
invalidateModelCache();
|
||||
return ctx.json({ ok: true });
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user