ToolTip.text:qsTr("Temperature increases the chances of choosing less likely tokens - higher temperature gives more creative but less predictable outputs")
ToolTip.visible:hovered
Layout.row:0
@ -281,15 +275,9 @@ Dialog {
Layout.row:1
Layout.column:0
}
TextField {
MyTextField {
text:settings.topP.toString()
color:theme.textColor
background:Rectangle{
implicitWidth:150
color:theme.backgroundLighter
radius:10
}
padding:10
ToolTip.text:qsTr("Only the most likely tokens up to a total probability of top_p can be chosen, prevents choosing highly unlikely tokens, aka Nucleus Sampling")
ToolTip.visible:hovered
Layout.row:1
@ -318,15 +306,9 @@ Dialog {
Layout.row:2
Layout.column:0
}
TextField {
MyTextField {
text:settings.topK.toString()
color:theme.textColor
background:Rectangle{
implicitWidth:150
color:theme.backgroundLighter
radius:10
}
padding:10
ToolTip.text:qsTr("Only the top K most likely tokens will be chosen from")
ToolTip.visible:hovered
Layout.row:2
@ -355,15 +337,9 @@ Dialog {
Layout.row:3
Layout.column:0
}
TextField {
MyTextField {
text:settings.maxLength.toString()
color:theme.textColor
background:Rectangle{
implicitWidth:150
color:theme.backgroundLighter
radius:10
}
padding:10
ToolTip.text:qsTr("Maximum length of response in tokens")
ToolTip.visible:hovered
Layout.row:3
@ -393,15 +369,9 @@ Dialog {
Layout.row:4
Layout.column:0
}
TextField {
MyTextField {
text:settings.promptBatchSize.toString()
color:theme.textColor
background:Rectangle{
implicitWidth:150
color:theme.backgroundLighter
radius:10
}
padding:10
ToolTip.text:qsTr("Amount of prompt tokens to process at once, higher values can speed up reading prompts but will use more RAM")
ToolTip.visible:hovered
Layout.row:4
@ -430,15 +400,9 @@ Dialog {
Layout.row:5
Layout.column:0
}
TextField {
MyTextField {
text:settings.repeatPenalty.toString()
color:theme.textColor
background:Rectangle{
implicitWidth:150
color:theme.backgroundLighter
radius:10
}
padding:10
ToolTip.text:qsTr("Amount to penalize repetitiveness of the output")
ToolTip.visible:hovered
Layout.row:5
@ -467,15 +431,9 @@ Dialog {
Layout.row:6
Layout.column:0
}
TextField {
MyTextField {
text:settings.repeatPenaltyTokens.toString()
color:theme.textColor
background:Rectangle{
implicitWidth:150
color:theme.backgroundLighter
radius:10
}
padding:10
ToolTip.text:qsTr("How far back in output to apply repeat penalty")
ToolTip.visible:hovered
Layout.row:6
@ -683,15 +641,9 @@ Dialog {
Layout.row:3
Layout.column:0
}
TextField {
MyTextField {
text:settingsDialog.threadCount.toString()
color:theme.textColor
background:Rectangle{
implicitWidth:150
color:theme.backgroundLighter
radius:10
}
padding:10
ToolTip.text:qsTr("Amount of processing threads to use, a setting of 0 will use the lesser of 4 or your number of CPU threads")