Improve narrative rules, update temperature defaults, fix session character loading

This commit is contained in:
Alexej Wolff
2026-05-04 00:59:56 +02:00
parent f52c86b049
commit 1f7d13e44c
3 changed files with 45 additions and 21 deletions
+5 -5
View File
@@ -77,7 +77,7 @@ export default function CreateStoryPage() {
plot: "",
firstMessage: "",
isNsfw: false,
temperature: 1.3, // Креативность ИИ
temperature: 0.9, // Креативность ИИ
narrativeRules: "", // Правила повествования для ИИ
// NPC персонажи мира
characters: [{ name: "", description: "", role: "Союзник" }] as Character[],
@@ -116,7 +116,7 @@ export default function CreateStoryPage() {
plot: story.plot || "",
firstMessage: story.firstMessage || "",
isNsfw: story.isNsfw || false,
temperature: story.temperature || 1.3,
temperature: story.temperature || 0.9,
narrativeRules: story.narrativeRules || "",
characters:
story.characters?.length > 0
@@ -448,9 +448,9 @@ export default function CreateStoryPage() {
</p>
<div className="temperature-selector">
{[
{ value: 1.0, label: "🎯 Сосредоточенный", desc: "1.0" },
{ value: 1.3, label: "⚖️ Сбалансированный", desc: "1.3" },
{ value: 1.5, label: " Креативный", desc: "1.5" },
{ value: 0.9, label: "⚖️ Сбалансированный", desc: "0.9" },
{ value: 0.95, label: "✨ Живой", desc: "0.95" },
{ value: 1.05, label: "🎨 Креативный", desc: "1.05" },
].map((opt) => (
<button
key={opt.value}