Changeset 0.29.0 (#195)
This commit is contained in:
@@ -7,7 +7,6 @@ import (
|
||||
"log"
|
||||
"strings"
|
||||
|
||||
"git.gobha.me/xcaliber/chat-switchboard/database"
|
||||
"git.gobha.me/xcaliber/chat-switchboard/knowledge"
|
||||
"git.gobha.me/xcaliber/chat-switchboard/models"
|
||||
"git.gobha.me/xcaliber/chat-switchboard/store"
|
||||
@@ -132,13 +131,7 @@ func (t *memorySaveTool) embedMemory(ctx context.Context, m *models.Memory, user
|
||||
}
|
||||
|
||||
vecStr := vectorToString(result.Vectors[0])
|
||||
if database.IsSQLite() {
|
||||
database.DB.Exec(`UPDATE memories SET embedding = ? WHERE id = ?`,
|
||||
vecStr, m.ID)
|
||||
} else {
|
||||
database.DB.Exec(`UPDATE memories SET embedding = $1::vector WHERE id = $2`,
|
||||
vecStr, m.ID)
|
||||
}
|
||||
_ = t.stores.Memories.SetEmbedding(ctx, m.ID, vecStr)
|
||||
|
||||
log.Printf("🧠 memory %s embedded (%d dims)", m.ID[:8], len(result.Vectors[0]))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user