mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-10-11 21:39:54 +00:00
feat(setting-model): disable XunFei Spark provider configuration (#20753)
This commit is contained in:
+80
-80
@@ -257,86 +257,86 @@ export const ProviderConfigMap: Record<string, ProviderConfig> = {
|
||||
},
|
||||
|
||||
// ============ XunFei Spark ============
|
||||
[LLMFactory.XunFeiSpark]: {
|
||||
llmFactory: LLMFactory.XunFeiSpark,
|
||||
title: 'XunFei Spark',
|
||||
fields: [
|
||||
{
|
||||
name: 'instance_name',
|
||||
label: 'instanceName',
|
||||
type: FormFieldType.Text,
|
||||
required: true,
|
||||
placeholder: 'instanceNameMessage',
|
||||
tooltip: 'instanceNameTip',
|
||||
validation: { message: 'instanceNameMessage' },
|
||||
},
|
||||
{
|
||||
name: 'spark_api_password',
|
||||
label: 'addSparkAPIPassword',
|
||||
type: FormFieldType.Password,
|
||||
required: true,
|
||||
placeholder: 'SparkAPIPasswordMessage',
|
||||
shouldRender: 'hideWhenInstanceExists',
|
||||
validation: { message: 'SparkAPIPasswordMessage' },
|
||||
},
|
||||
{
|
||||
name: 'spark_app_id',
|
||||
label: 'addSparkAPPID',
|
||||
type: FormFieldType.Text,
|
||||
required: true,
|
||||
placeholder: 'SparkAPPIDMessage',
|
||||
shouldRender: 'hideWhenInstanceExists',
|
||||
validation: { message: 'SparkAPPIDMessage' },
|
||||
},
|
||||
{
|
||||
name: 'spark_api_secret',
|
||||
label: 'addSparkAPISecret',
|
||||
type: FormFieldType.Text,
|
||||
required: true,
|
||||
placeholder: 'SparkAPISecretMessage',
|
||||
shouldRender: 'hideWhenInstanceExists',
|
||||
validation: { message: 'SparkAPISecretMessage' },
|
||||
},
|
||||
{
|
||||
name: 'spark_api_key',
|
||||
label: 'addSparkAPIKey',
|
||||
type: FormFieldType.Text,
|
||||
required: true,
|
||||
placeholder: 'SparkAPIKeyMessage',
|
||||
shouldRender: 'hideWhenInstanceExists',
|
||||
validation: { message: 'SparkAPIKeyMessage' },
|
||||
},
|
||||
],
|
||||
verifyTransform: (values) => ({
|
||||
apiKey: {
|
||||
spark_api_password: values.spark_api_password,
|
||||
spark_app_id: values.spark_app_id,
|
||||
spark_api_secret: values.spark_api_secret,
|
||||
spark_api_key: values.spark_api_key,
|
||||
},
|
||||
modelInfo: [],
|
||||
}),
|
||||
submitTransform: (values) => ({
|
||||
instance_name: values.instance_name,
|
||||
llm_factory: LLMFactory.XunFeiSpark,
|
||||
api_key: {
|
||||
spark_api_password: values.spark_api_password,
|
||||
spark_app_id: values.spark_app_id,
|
||||
spark_api_secret: values.spark_api_secret,
|
||||
spark_api_key: values.spark_api_key,
|
||||
},
|
||||
model_info: [],
|
||||
}),
|
||||
echoTransform: (instance) => {
|
||||
const obj = parseApiKeyAsObject(instance.api_key) ?? {};
|
||||
return {
|
||||
spark_api_password: obj.spark_api_password ?? '',
|
||||
spark_app_id: obj.spark_app_id ?? '',
|
||||
spark_api_secret: obj.spark_api_secret ?? '',
|
||||
spark_api_key: obj.spark_api_key ?? '',
|
||||
};
|
||||
},
|
||||
},
|
||||
// [LLMFactory.XunFeiSpark]: {
|
||||
// llmFactory: LLMFactory.XunFeiSpark,
|
||||
// title: 'XunFei Spark',
|
||||
// fields: [
|
||||
// {
|
||||
// name: 'instance_name',
|
||||
// label: 'instanceName',
|
||||
// type: FormFieldType.Text,
|
||||
// required: true,
|
||||
// placeholder: 'instanceNameMessage',
|
||||
// tooltip: 'instanceNameTip',
|
||||
// validation: { message: 'instanceNameMessage' },
|
||||
// },
|
||||
// {
|
||||
// name: 'spark_api_password',
|
||||
// label: 'addSparkAPIPassword',
|
||||
// type: FormFieldType.Password,
|
||||
// required: true,
|
||||
// placeholder: 'SparkAPIPasswordMessage',
|
||||
// shouldRender: 'hideWhenInstanceExists',
|
||||
// validation: { message: 'SparkAPIPasswordMessage' },
|
||||
// },
|
||||
// {
|
||||
// name: 'spark_app_id',
|
||||
// label: 'addSparkAPPID',
|
||||
// type: FormFieldType.Text,
|
||||
// required: true,
|
||||
// placeholder: 'SparkAPPIDMessage',
|
||||
// shouldRender: 'hideWhenInstanceExists',
|
||||
// validation: { message: 'SparkAPPIDMessage' },
|
||||
// },
|
||||
// {
|
||||
// name: 'spark_api_secret',
|
||||
// label: 'addSparkAPISecret',
|
||||
// type: FormFieldType.Text,
|
||||
// required: true,
|
||||
// placeholder: 'SparkAPISecretMessage',
|
||||
// shouldRender: 'hideWhenInstanceExists',
|
||||
// validation: { message: 'SparkAPISecretMessage' },
|
||||
// },
|
||||
// {
|
||||
// name: 'spark_api_key',
|
||||
// label: 'addSparkAPIKey',
|
||||
// type: FormFieldType.Text,
|
||||
// required: true,
|
||||
// placeholder: 'SparkAPIKeyMessage',
|
||||
// shouldRender: 'hideWhenInstanceExists',
|
||||
// validation: { message: 'SparkAPIKeyMessage' },
|
||||
// },
|
||||
// ],
|
||||
// verifyTransform: (values) => ({
|
||||
// apiKey: {
|
||||
// spark_api_password: values.spark_api_password,
|
||||
// spark_app_id: values.spark_app_id,
|
||||
// spark_api_secret: values.spark_api_secret,
|
||||
// spark_api_key: values.spark_api_key,
|
||||
// },
|
||||
// modelInfo: [],
|
||||
// }),
|
||||
// submitTransform: (values) => ({
|
||||
// instance_name: values.instance_name,
|
||||
// llm_factory: LLMFactory.XunFeiSpark,
|
||||
// api_key: {
|
||||
// spark_api_password: values.spark_api_password,
|
||||
// spark_app_id: values.spark_app_id,
|
||||
// spark_api_secret: values.spark_api_secret,
|
||||
// spark_api_key: values.spark_api_key,
|
||||
// },
|
||||
// model_info: [],
|
||||
// }),
|
||||
// echoTransform: (instance) => {
|
||||
// const obj = parseApiKeyAsObject(instance.api_key) ?? {};
|
||||
// return {
|
||||
// spark_api_password: obj.spark_api_password ?? '',
|
||||
// spark_app_id: obj.spark_app_id ?? '',
|
||||
// spark_api_secret: obj.spark_api_secret ?? '',
|
||||
// spark_api_key: obj.spark_api_key ?? '',
|
||||
// };
|
||||
// },
|
||||
// },
|
||||
|
||||
// ============ Baidu YiYan ============
|
||||
[LLMFactory.BaiduYiYan]: {
|
||||
|
||||
Reference in New Issue
Block a user