diff --git a/webapp/packages/chat-sdk/src/Chat/type.ts b/webapp/packages/chat-sdk/src/Chat/type.ts index 5e23050e0..731b88116 100644 --- a/webapp/packages/chat-sdk/src/Chat/type.ts +++ b/webapp/packages/chat-sdk/src/Chat/type.ts @@ -91,26 +91,12 @@ export type AgentType = { enableSearch: number; agentConfig: string; modelConfig: { - chatModel: { - provider: string; - baseUrl: string; - apiKey: string; - modelName: string; - temperature: number; - timeOut: number; - }; - embeddingModel: { - apiKey: string; - baseUrl: string; - // logRequests: true, - // logResponses: true, - // maxRetries: number, - // maxToken: number, - modelName: string; - modelPath: string; - provider: string; - vocabularyPath: string; - }; + provider: string; + baseUrl: string; + apiKey: string; + modelName: string; + temperature: number; + timeOut: number; }; multiTurnConfig: { enableMultiTurn: boolean; diff --git a/webapp/packages/supersonic-fe/src/global.less b/webapp/packages/supersonic-fe/src/global.less index 235288718..3359784ee 100644 --- a/webapp/packages/supersonic-fe/src/global.less +++ b/webapp/packages/supersonic-fe/src/global.less @@ -295,6 +295,9 @@ ol { .ant-input { padding: 9px 14px 9px 12px; } + .ant-input-affix-wrapper .ant-input { + padding: 5px; + } .ant-select { &.ant-select-single { height: auto; diff --git a/webapp/packages/supersonic-fe/src/pages/Agent/AgentForm.tsx b/webapp/packages/supersonic-fe/src/pages/Agent/AgentForm.tsx index 51ed9e0b2..5883c6e8e 100644 --- a/webapp/packages/supersonic-fe/src/pages/Agent/AgentForm.tsx +++ b/webapp/packages/supersonic-fe/src/pages/Agent/AgentForm.tsx @@ -45,14 +45,9 @@ const AgentForm: React.FC = ({ editAgent, onSaveAgent, onCreateToolBtnCli const [formData, setFormData] = useState({ enableSearch: true, modelConfig: { - chatModel: { - timeOut: 60, - provider: 'OPEN_AI', - temperature: 0, - }, - embeddingModel: { - provider: 'OPEN_AI', - }, + timeOut: 60, + provider: 'OPEN_AI', + temperature: 0, }, // embeddingStore: { // provider: 'MILVUS', @@ -238,7 +233,7 @@ const AgentForm: React.FC = ({ editAgent, onSaveAgent, onCreateToolBtnCli 对话模型 - + - + - + - + = ({ editAgent, onSaveAgent, onCreateToolBtnCli }} /> - + @@ -465,7 +460,7 @@ const AgentForm: React.FC = ({ editAgent, onSaveAgent, onCreateToolBtnCli type="primary" loading={llmTestLoading} onClick={() => { - testLLMConnect(formData.modelConfig.chatModel); + testLLMConnect(formData.modelConfig); }} > 大模型连接测试 diff --git a/webapp/packages/supersonic-fe/src/pages/Agent/type.ts b/webapp/packages/supersonic-fe/src/pages/Agent/type.ts index f2a25e3b4..9195a1815 100644 --- a/webapp/packages/supersonic-fe/src/pages/Agent/type.ts +++ b/webapp/packages/supersonic-fe/src/pages/Agent/type.ts @@ -65,18 +65,18 @@ export type LlmConfigType = { timeOut: number; }; -export type EmbeddingModelConfigType = { - apiKey: string; - baseUrl: string; - // logRequests: true, - // logResponses: true, - // maxRetries: number, - // maxToken: number, - modelName: string; - modelPath: string; - provider: string; - vocabularyPath: string; -}; +// export type EmbeddingModelConfigType = { +// apiKey: string; +// baseUrl: string; +// // logRequests: true, +// // logResponses: true, +// // maxRetries: number, +// // maxToken: number, +// modelName: string; +// modelPath: string; +// provider: string; +// vocabularyPath: string; +// }; export type MultiTurnConfig = { enableMultiTurn: boolean; @@ -97,10 +97,7 @@ export type AgentType = { status?: 0 | 1; enableSearch?: 0 | 1; agentConfig?: AgentConfigType; - modelConfig: { - chatModel: LlmConfigType; - embeddingModel: EmbeddingModelConfigType; - }; + modelConfig: LlmConfigType; multiTurnConfig?: MultiTurnConfig; visualConfig?: VisualConfig; };