mirror of
https://github.com/HeyPuter/puter.git
synced 2025-02-02 22:51:17 +08:00
dev: make ai fallback configurable
This commit is contained in:
parent
e257dceb93
commit
40aa52225f
@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
// METADATA // {"ai-commented":{"service":"claude"}}
|
// METADATA // {"ai-commented":{"service":"claude"}}
|
||||||
const APIError = require("../../api/APIError");
|
const APIError = require("../../api/APIError");
|
||||||
|
const config = require("../../config");
|
||||||
const { PermissionUtil } = require("../../services/auth/PermissionService");
|
const { PermissionUtil } = require("../../services/auth/PermissionService");
|
||||||
const BaseService = require("../../services/BaseService");
|
const BaseService = require("../../services/BaseService");
|
||||||
const { DB_WRITE } = require("../../services/database/consts");
|
const { DB_WRITE } = require("../../services/database/consts");
|
||||||
@ -436,6 +437,11 @@ class AIChatService extends BaseService {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
console.error(e);
|
console.error(e);
|
||||||
|
|
||||||
|
if ( config.disable_fallback_mechanisms ) {
|
||||||
|
throw e;
|
||||||
|
}
|
||||||
|
|
||||||
this.log.error('error calling service', {
|
this.log.error('error calling service', {
|
||||||
intended_service,
|
intended_service,
|
||||||
model,
|
model,
|
||||||
|
Loading…
Reference in New Issue
Block a user