mirror of
https://github.com/labring/FastGPT.git
synced 2025-07-24 22:03:54 +00:00
update package version (#4586)
This commit is contained in:
@@ -150,7 +150,7 @@ services:
|
|||||||
# AI Proxy
|
# AI Proxy
|
||||||
aiproxy:
|
aiproxy:
|
||||||
image: ghcr.io/labring/aiproxy:v0.1.5
|
image: ghcr.io/labring/aiproxy:v0.1.5
|
||||||
# image: registry.cn-hangzhou.aliyuncs.com/labring/aiproxy:v0.1.3 # 阿里云
|
# image: registry.cn-hangzhou.aliyuncs.com/labring/aiproxy:v0.1.5 # 阿里云
|
||||||
container_name: aiproxy
|
container_name: aiproxy
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
depends_on:
|
depends_on:
|
||||||
|
4
packages/service/common/api/type.d.ts
vendored
4
packages/service/common/api/type.d.ts
vendored
@@ -15,8 +15,8 @@ declare global {
|
|||||||
var textCensorHandler: (params: { text: string }) => Promise<{ code: number; message?: string }>;
|
var textCensorHandler: (params: { text: string }) => Promise<{ code: number; message?: string }>;
|
||||||
var deepRagHandler: (data: DeepRagSearchProps) => Promise<SearchDatasetDataResponse>;
|
var deepRagHandler: (data: DeepRagSearchProps) => Promise<SearchDatasetDataResponse>;
|
||||||
var authOpenApiHandler: (data: AuthOpenApiLimitProps) => Promise<any>;
|
var authOpenApiHandler: (data: AuthOpenApiLimitProps) => Promise<any>;
|
||||||
var createUsageHandler: (data: CreateUsageProps) => Promise<void>;
|
var createUsageHandler: (data: CreateUsageProps) => any;
|
||||||
var concatUsageHandler: (data: ConcatUsageProps) => Promise<void>;
|
var concatUsageHandler: (data: ConcatUsageProps) => any;
|
||||||
|
|
||||||
// API dataset
|
// API dataset
|
||||||
var getProApiDatasetFileList: (data: GetProApiDatasetFileListParams) => Promise<APIFileItem[]>;
|
var getProApiDatasetFileList: (data: GetProApiDatasetFileListParams) => Promise<APIFileItem[]>;
|
||||||
|
@@ -16,11 +16,9 @@ export async function authOpenApiKey({ apikey }: { apikey: string }) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// auth limit
|
// auth limit
|
||||||
if (global.feConfigs?.isPlus) {
|
await global.authOpenApiHandler({
|
||||||
await global.authOpenApiHandler({
|
openApi
|
||||||
openApi
|
});
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
updateApiKeyUsedTime(openApi._id);
|
updateApiKeyUsedTime(openApi._id);
|
||||||
|
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "app",
|
"name": "app",
|
||||||
"version": "4.9.4",
|
"version": "4.9.6",
|
||||||
"private": false,
|
"private": false,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "next dev",
|
"dev": "next dev",
|
||||||
|
3
projects/app/src/service/common/system/constants.ts
Normal file
3
projects/app/src/service/common/system/constants.ts
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
export const isProVersion = () => {
|
||||||
|
return !!global.feConfigs?.isPlus;
|
||||||
|
};
|
@@ -23,6 +23,7 @@ import {
|
|||||||
getProApiDatasetFileListRequest,
|
getProApiDatasetFileListRequest,
|
||||||
getProApiDatasetFilePreviewUrlRequest
|
getProApiDatasetFilePreviewUrlRequest
|
||||||
} from '@/service/core/dataset/apiDataset/controller';
|
} from '@/service/core/dataset/apiDataset/controller';
|
||||||
|
import { isProVersion } from './constants';
|
||||||
|
|
||||||
export const readConfigData = async (name: string) => {
|
export const readConfigData = async (name: string) => {
|
||||||
const splitName = name.split('.');
|
const splitName = name.split('.');
|
||||||
@@ -58,14 +59,17 @@ export function initGlobalVariables() {
|
|||||||
};
|
};
|
||||||
|
|
||||||
global.authOpenApiHandler = function authOpenApiHandler(data: AuthOpenApiLimitProps) {
|
global.authOpenApiHandler = function authOpenApiHandler(data: AuthOpenApiLimitProps) {
|
||||||
|
if (!isProVersion()) return Promise.resolve();
|
||||||
return POST<AuthOpenApiLimitProps>('/support/openapi/authLimit', data);
|
return POST<AuthOpenApiLimitProps>('/support/openapi/authLimit', data);
|
||||||
};
|
};
|
||||||
|
|
||||||
global.createUsageHandler = function createUsageHandler(data: CreateUsageProps) {
|
global.createUsageHandler = function createUsageHandler(data: CreateUsageProps) {
|
||||||
|
if (!isProVersion()) return;
|
||||||
return POST('/support/wallet/usage/createUsage', data);
|
return POST('/support/wallet/usage/createUsage', data);
|
||||||
};
|
};
|
||||||
|
|
||||||
global.concatUsageHandler = function concatUsageHandler(data: ConcatUsageProps) {
|
global.concatUsageHandler = function concatUsageHandler(data: ConcatUsageProps) {
|
||||||
|
if (!isProVersion()) return;
|
||||||
return POST('/support/wallet/usage/concatUsage', data);
|
return POST('/support/wallet/usage/concatUsage', data);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -141,7 +141,7 @@ export const checkNode = async ({
|
|||||||
node: StoreNodeItemType;
|
node: StoreNodeItemType;
|
||||||
ownerTmbId: string;
|
ownerTmbId: string;
|
||||||
}) => {
|
}) => {
|
||||||
const { pluginId } = node;
|
const pluginId = node.pluginId;
|
||||||
if (!pluginId) return node;
|
if (!pluginId) return node;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
Reference in New Issue
Block a user