import { useQuery } from "@tanstack/react-query" import { useEffect, useState } from "react" import { SaveButton } from "~components/Common/SaveButton" import { setSystemPromptForNonRagOption, systemPromptForNonRagOption } from "~services/ollama" export const SettingPrompt = () => { const [ollamaPrompt, setOllamaPrompt] = useState("") const { data: ollamaInfo } = useQuery({ queryKey: ["fetchOllaPrompt"], queryFn: async () => { const prompt = await systemPromptForNonRagOption() return { prompt } } }) useEffect(() => { if (ollamaInfo?.prompt) { setOllamaPrompt(ollamaInfo.prompt) } }, [ollamaInfo]) return (