@@ -21,17 +21,17 @@ const Sidebar = () => {
21
21
// Początkowe wartości parametrów
22
22
const [ model , setModel ] = useState ( localStorage . getItem ( 'model' ) || 'gpt-3.5-turbo' ) ;
23
23
const [ temperature , setTemperature ] = useState ( parseFloat ( localStorage . getItem ( 'temperature' ) ) || 0.7 ) ;
24
- const [ maxTokens , setMaxTokens ] = useState ( parseInt ( localStorage . getItem ( 'maxTokens' ) ) || 500 ) ;
25
24
const [ frequencyPenalty , setFrequencyPenalty ] = useState ( parseFloat ( localStorage . getItem ( 'frequencyPenalty' ) ) || 0 ) ;
25
+ const [ maxTokens , setMaxTokens ] = useState ( parseInt ( localStorage . getItem ( 'maxTokens' ) ) || 500 ) ;
26
26
const [ topP , setTopP ] = useState ( parseFloat ( localStorage . getItem ( 'topP' ) ) || 1 ) ;
27
27
28
28
29
29
useEffect ( ( ) => {
30
30
const saveParamsToLocalStorage = ( ) => {
31
31
localStorage . setItem ( 'model' , model ) ;
32
32
localStorage . setItem ( 'temperature' , temperature . toString ( ) ) ;
33
- localStorage . setItem ( 'maxTokens' , maxTokens . toString ( ) ) ;
34
33
localStorage . setItem ( 'frequencyPenalty' , frequencyPenalty . toString ( ) ) ;
34
+ localStorage . setItem ( 'maxTokens' , maxTokens . toString ( ) ) ;
35
35
localStorage . setItem ( 'topP' , topP . toString ( ) ) ;
36
36
} ;
37
37
@@ -54,11 +54,11 @@ const Sidebar = () => {
54
54
} , [ params ] )
55
55
56
56
const handleReset = ( ) => {
57
- setModel ( ' gpt-3.5-turbo' )
57
+ setModel ( " gpt-3.5-turbo" )
58
58
setTemperature ( 0.7 )
59
59
setMaxTokens ( 500 )
60
- setModel ( 0 )
61
- setModel ( 1 )
60
+ setFrequencyPenalty ( 0 )
61
+ setTopP ( 1 )
62
62
}
63
63
64
64
return < Sheet sx = { { display : { xs : "none" , md : "flow" } , borderRight : '1px solid' , borderColor : 'divider' , overflowY : 'scroll' , width : "25rem" , p : 3 } } >
@@ -74,7 +74,7 @@ const Sidebar = () => {
74
74
</ IconButton >
75
75
</ Tooltip >
76
76
</ Box >
77
- < Select defaultValue = { model } size = "sm" onChange = { ( event , value ) => setModel ( value ) } indicator = { < KeyboardArrowDown /> }
77
+ < Select value = { model } defaultValue = { model } size = "sm" onChange = { ( event , value ) => setModel ( value ) } indicator = { < KeyboardArrowDown /> }
78
78
sx = { {
79
79
[ `& .${ selectClasses . indicator } ` ] : {
80
80
transition : '0.2s' ,
0 commit comments