Files
ai-operator/internal/ai/llm/tool_loop_streaming.go
T

12 lines
612 B
Go

package llm
import "strings"
func BuildAnswerPrompt(userText string, toolAnswer string) string {
toolAnswer = strings.TrimSpace(toolAnswer)
if toolAnswer == "" {
toolAnswer = "В базе знаний нет точной информации по этому вопросу."
}
return "Сформулируй короткий голосовой ответ Жанны только по этому содержанию. Ответ 1-3 предложения, без упоминания JSON/tools/chunks. Вопрос клиента: " + userText + "\nСодержимое KB/tool result: " + toolAnswer
}