Enha (rag): bigger default batch

This commit is contained in:
Grail Finder
2026-03-08 11:38:56 +03:00
parent c0d5db29a5
commit b6e802c12e
3 changed files with 5 additions and 5 deletions

View File

@@ -28,8 +28,8 @@ AutoScrollEnabled = true
AutoCleanToolCallsFromCtx = false
# rag settings
RAGBatchSize = 1
RAGWordLimit = 80
RAGOverlapWords = 16
RAGWordLimit = 250
RAGOverlapWords = 25
RAGDir = "ragimport"
# extra tts
TTS_ENABLED = false

View File

@@ -156,7 +156,7 @@ func createChunks(sentences []string, wordLimit, overlapWords uint32) []string {
func sanitizeFTSQuery(query string) string {
// Remove double quotes and other problematic characters for FTS5
query = strings.ReplaceAll(query, "\"", " ")
// query = strings.ReplaceAll(query, "\"", " ")
query = strings.ReplaceAll(query, "'", " ")
query = strings.ReplaceAll(query, ";", " ")
query = strings.ReplaceAll(query, "\\", " ")

View File

@@ -360,13 +360,13 @@ func ragsearch(args map[string]string) []byte {
}
limitS, ok := args["limit"]
if !ok || limitS == "" {
limitS = "3"
limitS = "10"
}
limit, err := strconv.Atoi(limitS)
if err != nil || limit == 0 {
logger.Warn("ragsearch limit; passed bad value; setting to default (3)",
"limit_arg", limitS, "error", err)
limit = 3
limit = 10
}
ragInstance := rag.GetInstance()
if ragInstance == nil {