Ifyoucan't start it manually, then I'mafraidyou'llhaveto<br>
Ifyoucan't start it manually, then I'mafraidyou'llhaveto<br>
reinstall.")
reinstall.")
color:theme.textColor
color:theme.textColor
font.pixelSize:theme.fontSizeLarge
Accessible.role:Accessible.Dialog
Accessible.role:Accessible.Dialog
Accessible.name:text
Accessible.name:text
Accessible.description:qsTr("Dialog indicating an error")
Accessible.description:qsTr("Dialog indicating an error")
@ -685,6 +692,7 @@ Window {
id: warningLabel
id: warningLabel
text:qsTr("You must install a model to continue. Models are available via the download dialog or you can install them manually by downloading from <a href=\"https://gpt4all.io\">the GPT4All website</a> (look for the Models Explorer) and placing them in the model folder. The model folder can be found in the settings dialog under the application tab.")
text:qsTr("You must install a model to continue. Models are available via the download dialog or you can install them manually by downloading from <a href=\"https://gpt4all.io\">the GPT4All website</a> (look for the Models Explorer) and placing them in the model folder. The model folder can be found in the settings dialog under the application tab.")
text:qsTr("Thank you to <a href=\"https://home.nomic.ai\">Nomic AI</a> and the community for contributing so much great data, code, ideas, and energy to the growing open source AI ecosystem!")
text:qsTr("Thank you to <a href=\"https://home.nomic.ai\">Nomic AI</a> and the community for contributing so much great data, code, ideas, and energy to the growing open source AI ecosystem!")
text:qsTr("Must contain the string \"%1\" to be replaced with the user's input.")
text:qsTr("Must contain the string \"%1\" to be replaced with the user's input.")
color:theme.textErrorColor
color:theme.textErrorColor
font.pixelSize:theme.fontSizeLarge
visible:templateTextArea.text.indexOf("%1")===-1
visible:templateTextArea.text.indexOf("%1")===-1
wrapMode:TextArea.Wrap
wrapMode:TextArea.Wrap
}
}
@ -242,6 +251,7 @@ MySettingsTab {
anchors.fill:parent
anchors.fill:parent
text:root.currentModelInfo.promptTemplate
text:root.currentModelInfo.promptTemplate
color:theme.textColor
color:theme.textColor
font.pixelSize:theme.fontSizeLarge
background:Rectangle{
background:Rectangle{
implicitWidth:150
implicitWidth:150
color:theme.backgroundDark
color:theme.backgroundDark
@ -304,6 +314,7 @@ MySettingsTab {
}
}
Text{
Text{
text:qsTr("Add\noptional image")
text:qsTr("Add\noptional image")
font.pixelSize:theme.fontSizeLarge
anchors.top:img.bottom
anchors.top:img.bottom
anchors.horizontalCenter:parent.horizontalCenter
anchors.horizontalCenter:parent.horizontalCenter
wrapMode:TextArea.Wrap
wrapMode:TextArea.Wrap
@ -342,6 +353,7 @@ MySettingsTab {
id: tempLabel
id: tempLabel
text:qsTr("Temperature:")
text:qsTr("Temperature:")
color:theme.textColor
color:theme.textColor
font.pixelSize:theme.fontSizeLarge
Layout.row:0
Layout.row:0
Layout.column:0
Layout.column:0
}
}
@ -350,6 +362,7 @@ MySettingsTab {
id: temperatureField
id: temperatureField
text:root.currentModelInfo.temperature
text:root.currentModelInfo.temperature
color:theme.textColor
color:theme.textColor
font.pixelSize:theme.fontSizeLarge
ToolTip.text:qsTr("Temperature increases the chances of choosing less likely tokens.\nNOTE: Higher temperature gives more creative but less predictable outputs.")
ToolTip.text:qsTr("Temperature increases the chances of choosing less likely tokens.\nNOTE: Higher temperature gives more creative but less predictable outputs.")
ToolTip.visible:hovered
ToolTip.visible:hovered
Layout.row:0
Layout.row:0
@ -386,6 +399,7 @@ MySettingsTab {
id: topPLabel
id: topPLabel
text:qsTr("Top P:")
text:qsTr("Top P:")
color:theme.textColor
color:theme.textColor
font.pixelSize:theme.fontSizeLarge
Layout.row:0
Layout.row:0
Layout.column:2
Layout.column:2
}
}
@ -393,6 +407,7 @@ MySettingsTab {
id: topPField
id: topPField
text:root.currentModelInfo.topP
text:root.currentModelInfo.topP
color:theme.textColor
color:theme.textColor
font.pixelSize:theme.fontSizeLarge
ToolTip.text:qsTr("Only the most likely tokens up to a total probability of top_p can be chosen.\nNOTE: Prevents choosing highly unlikely tokens, aka Nucleus Sampling")
ToolTip.text:qsTr("Only the most likely tokens up to a total probability of top_p can be chosen.\nNOTE: Prevents choosing highly unlikely tokens, aka Nucleus Sampling")
ToolTip.visible:hovered
ToolTip.visible:hovered
Layout.row:0
Layout.row:0
@ -430,6 +445,7 @@ MySettingsTab {
visible:!root.currentModelInfo.isChatGPT
visible:!root.currentModelInfo.isChatGPT
text:qsTr("Top K:")
text:qsTr("Top K:")
color:theme.textColor
color:theme.textColor
font.pixelSize:theme.fontSizeLarge
Layout.row:1
Layout.row:1
Layout.column:0
Layout.column:0
}
}
@ -438,6 +454,7 @@ MySettingsTab {
visible:!root.currentModelInfo.isChatGPT
visible:!root.currentModelInfo.isChatGPT
text:root.currentModelInfo.topK
text:root.currentModelInfo.topK
color:theme.textColor
color:theme.textColor
font.pixelSize:theme.fontSizeLarge
ToolTip.text:qsTr("Only the top K most likely tokens will be chosen from")
ToolTip.text:qsTr("Only the top K most likely tokens will be chosen from")
ToolTip.visible:hovered
ToolTip.visible:hovered
Layout.row:1
Layout.row:1
@ -475,6 +492,7 @@ MySettingsTab {
visible:!root.currentModelInfo.isChatGPT
visible:!root.currentModelInfo.isChatGPT
text:qsTr("Max Length:")
text:qsTr("Max Length:")
color:theme.textColor
color:theme.textColor
font.pixelSize:theme.fontSizeLarge
Layout.row:1
Layout.row:1
Layout.column:2
Layout.column:2
}
}
@ -483,6 +501,7 @@ MySettingsTab {
visible:!root.currentModelInfo.isChatGPT
visible:!root.currentModelInfo.isChatGPT
text:root.currentModelInfo.maxLength
text:root.currentModelInfo.maxLength
color:theme.textColor
color:theme.textColor
font.pixelSize:theme.fontSizeLarge
ToolTip.text:qsTr("Maximum length of response in tokens")
ToolTip.text:qsTr("Maximum length of response in tokens")
ToolTip.visible:hovered
ToolTip.visible:hovered
Layout.row:1
Layout.row:1
@ -520,6 +539,7 @@ MySettingsTab {
id: batchSizeLabel
id: batchSizeLabel
visible:!root.currentModelInfo.isChatGPT
visible:!root.currentModelInfo.isChatGPT
text:qsTr("Prompt Batch Size:")
text:qsTr("Prompt Batch Size:")
font.pixelSize:theme.fontSizeLarge
color:theme.textColor
color:theme.textColor
Layout.row:2
Layout.row:2
Layout.column:0
Layout.column:0
@ -529,6 +549,7 @@ MySettingsTab {
visible:!root.currentModelInfo.isChatGPT
visible:!root.currentModelInfo.isChatGPT
text:root.currentModelInfo.promptBatchSize
text:root.currentModelInfo.promptBatchSize
color:theme.textColor
color:theme.textColor
font.pixelSize:theme.fontSizeLarge
ToolTip.text:qsTr("Amount of prompt tokens to process at once.\nNOTE: Higher values can speed up reading prompts but will use more RAM")
ToolTip.text:qsTr("Amount of prompt tokens to process at once.\nNOTE: Higher values can speed up reading prompts but will use more RAM")
ToolTip.visible:hovered
ToolTip.visible:hovered
Layout.row:2
Layout.row:2
@ -566,6 +587,7 @@ MySettingsTab {
visible:!root.currentModelInfo.isChatGPT
visible:!root.currentModelInfo.isChatGPT
text:qsTr("Repeat Penalty:")
text:qsTr("Repeat Penalty:")
color:theme.textColor
color:theme.textColor
font.pixelSize:theme.fontSizeLarge
Layout.row:2
Layout.row:2
Layout.column:2
Layout.column:2
}
}
@ -574,6 +596,7 @@ MySettingsTab {
visible:!root.currentModelInfo.isChatGPT
visible:!root.currentModelInfo.isChatGPT
text:root.currentModelInfo.repeatPenalty
text:root.currentModelInfo.repeatPenalty
color:theme.textColor
color:theme.textColor
font.pixelSize:theme.fontSizeLarge
ToolTip.text:qsTr("Amount to penalize repetitiveness of the output")
ToolTip.text:qsTr("Amount to penalize repetitiveness of the output")
ToolTip.visible:hovered
ToolTip.visible:hovered
Layout.row:2
Layout.row:2
@ -611,6 +634,7 @@ MySettingsTab {
visible:!root.currentModelInfo.isChatGPT
visible:!root.currentModelInfo.isChatGPT
text:qsTr("Repeat Penalty Tokens:")
text:qsTr("Repeat Penalty Tokens:")
color:theme.textColor
color:theme.textColor
font.pixelSize:theme.fontSizeLarge
Layout.row:3
Layout.row:3
Layout.column:0
Layout.column:0
}
}
@ -619,6 +643,7 @@ MySettingsTab {
visible:!root.currentModelInfo.isChatGPT
visible:!root.currentModelInfo.isChatGPT
text:root.currentModelInfo.repeatPenaltyTokens
text:root.currentModelInfo.repeatPenaltyTokens
color:theme.textColor
color:theme.textColor
font.pixelSize:theme.fontSizeLarge
ToolTip.text:qsTr("How far back in output to apply repeat penalty")
ToolTip.text:qsTr("How far back in output to apply repeat penalty")