import { c as create_ssr_component, v as validate_component, h as each, e as escape, d as add_attribute } from './ssr-6MZFlfLu.js'; import { L as LlmSelector } from './LlmSelector-fG0hpxMx.js'; import './index2-f61NAEsz.js'; import './ProgressBar.svelte_svelte_type_style_lang-H22V2Yrx.js'; import './stores-0qksNY90.js'; const css = { code: "pre.svelte-1m09ey3{font-size:0.875rem;line-height:1.25rem;overflow:auto;border:none;box-shadow:none;background:none;padding:0;font-family:system-ui;color:black;white-space:pre-wrap}", map: null }; const Page = create_ssr_component(($$result, $$props, $$bindings, slots) => { const prompt = [ "Ты - бот, ассистент. Ты помогаешь пользователю с его запросами. Отвечай на русском языке, если пользователь не указал иное. Обращайся на Вы. Следуй инструкциям и указаниям пользователя.", "Я отвечаю на русском языке!" ]; let messages = []; new AbortController(); let usePrompt = false; let selectedLlm; function handlePromptChange(usePrompt2) { if (usePrompt2) { messages.unshift(prompt); } else { messages = messages.filter((e) => e !== prompt); } } $$result.css.add(css); let $$settled; let $$rendered; let previous_head = $$result.head; do { $$settled = true; $$result.head = previous_head; { handlePromptChange(usePrompt); } $$rendered = `
Вы:
${escape(message[0])}
Бот:
${escape(message[1])}