mirror of
https://github.com/labring/FastGPT.git
synced 2025-10-19 18:14:38 +00:00
@@ -386,6 +386,7 @@ export const runToolCall = async (
|
||||
initToolNodes(runtimeNodes, [toolNode.nodeId], startParams);
|
||||
const toolRunResponse = await runWorkflow({
|
||||
...workflowProps,
|
||||
usageId: undefined,
|
||||
isToolCall: true
|
||||
});
|
||||
|
||||
|
@@ -8,7 +8,8 @@ import {
|
||||
} from '@fastgpt/global/support/user/team/constant';
|
||||
import { UsageCollectionName, UsageItemCollectionName } from './constants';
|
||||
|
||||
const UsageSchema = new Schema({
|
||||
const UsageSchema = new Schema(
|
||||
{
|
||||
teamId: {
|
||||
type: Schema.Types.ObjectId,
|
||||
ref: TeamCollectionName,
|
||||
@@ -53,7 +54,14 @@ const UsageSchema = new Schema({
|
||||
list: {
|
||||
type: Array
|
||||
}
|
||||
});
|
||||
},
|
||||
{
|
||||
// Auto update time
|
||||
timestamps: {
|
||||
updatedAt: 'time'
|
||||
}
|
||||
}
|
||||
);
|
||||
|
||||
UsageSchema.virtual('usageItems', {
|
||||
ref: UsageItemCollectionName,
|
||||
|
@@ -1,6 +0,0 @@
|
||||
import type { ConcatUsageProps } from '@fastgpt/global/support/wallet/usage/api';
|
||||
|
||||
declare global {
|
||||
var reduceAiPointsQueue: { teamId: string; totalPoints: number }[];
|
||||
var concatBillQueue: ConcatUsageProps[];
|
||||
}
|
Reference in New Issue
Block a user