diff --git a/profiler/src/llm/system.prompt b/profiler/src/llm/system.prompt index ba625617..022a308c 100644 --- a/profiler/src/llm/system.prompt +++ b/profiler/src/llm/system.prompt @@ -1,5 +1,3 @@ - - You are a language model, designed to provide precise answers based on available tools. Your operation must strictly adhere to the instructions below. diff --git a/profiler/src/profiler/TracyLlm.cpp b/profiler/src/profiler/TracyLlm.cpp index cbf892e1..96d8e3e5 100644 --- a/profiler/src/profiler/TracyLlm.cpp +++ b/profiler/src/profiler/TracyLlm.cpp @@ -679,8 +679,10 @@ void TracyLlm::UpdateModels() void TracyLlm::ResetChat() { - auto systemPrompt = std::string( m_systemPrompt->data(), m_systemPrompt->size() ); + std::string systemPrompt = "\n"; + systemPrompt += std::string( m_systemPrompt->data(), m_systemPrompt->size() ); systemPrompt += "The current time is: " + m_tools.GetCurrentTime() + "\n"; + systemPrompt += "\n"; *m_input = 0; m_chat.clear();