mirror of
https://github.com/cosmicoptima/loom.git
synced 2026-07-22 07:40:25 +00:00
fix best of ux
This commit is contained in:
parent
e685ede86e
commit
d9c7cd65f9
3 changed files with 5 additions and 4 deletions
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"id": "loom",
|
||||
"name": "Loom",
|
||||
"version": "1.20.0",
|
||||
"version": "1.20.1",
|
||||
"minAppVersion": "0.15.0",
|
||||
"description": "Loom in Obsidian",
|
||||
"author": "celeste",
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "obsidian-loom",
|
||||
"version": "1.20.0",
|
||||
"version": "1.20.1",
|
||||
"description": "Loom in Obsidian",
|
||||
"main": "main.js",
|
||||
"scripts": {
|
||||
|
|
|
|||
5
views.ts
5
views.ts
|
|
@ -340,13 +340,14 @@ export class LoomView extends ItemView {
|
|||
label: string,
|
||||
setting: string,
|
||||
value: string,
|
||||
type: "string" | "int" | "float"
|
||||
type: "string" | "int" | "int?" | "float"
|
||||
) => {
|
||||
if (!settings.visibility[setting]) return;
|
||||
|
||||
const parsers = {
|
||||
"string": (value: string) => value,
|
||||
"int": (value: string) => parseInt(value),
|
||||
"int?": (value: string) => value === "" ? 0 : parseInt(value),
|
||||
"float": (value: string) => parseFloat(value),
|
||||
};
|
||||
|
||||
|
|
@ -364,7 +365,7 @@ export class LoomView extends ItemView {
|
|||
|
||||
setting("Length (in tokens)", "maxTokens", String(settings.maxTokens), "int");
|
||||
setting("Number of completions", "n", String(settings.n), "int");
|
||||
setting("Best of (0 = no beam search)", "bestOf", String(settings.bestOf), "int");
|
||||
setting("Best of", "bestOf", settings.bestOf === 0 ? "" : String(settings.bestOf), "int?");
|
||||
setting("Temperature", "temperature", String(settings.temperature), "float");
|
||||
setting("Top p", "topP", String(settings.topP), "float");
|
||||
setting("Frequency penalty", "frequencyPenalty", String(settings.frequencyPenalty), "float");
|
||||
|
|
|
|||
Loading…
Reference in a new issue