@@ -28,6 +28,7 @@ require (
2828 github.com/google/uuid v1.6.0
2929 github.com/hupe1980/golc v0.0.112
3030 github.com/iwilltry42/bm25-go v0.0.0-20240909111832-a928590cc9da
31+ github.com/jackc/pgx/v5 v5.7.1
3132 github.com/jmcarbo/stopwords v1.1.9
3233 github.com/joho/godotenv v1.5.1
3334 github.com/knadh/koanf/parsers/json v0.1.0
@@ -38,14 +39,15 @@ require (
3839 github.com/ledongthuc/pdf v0.0.0-20240201131950-da5b75280b06
3940 github.com/lu4p/cat v0.1.5
4041 github.com/mitchellh/mapstructure v1.5.0
42+ github.com/pgvector/pgvector-go v0.2.2
4143 github.com/philippgille/chromem-go v0.6.1-0.20240811154507-a1944285b284
4244 github.com/spf13/cobra v1.8.1
4345 github.com/stretchr/testify v1.9.0
4446 github.com/swaggo/files v1.0.1
4547 github.com/swaggo/gin-swagger v1.6.0
4648 github.com/swaggo/swag v1.16.3
4749 github.com/tmc/langchaingo v0.1.12
48- golang.org/x/sync v0.7 .0
50+ golang.org/x/sync v0.8 .0
4951 gorm.io/gorm v1.25.10
5052 sigs.k8s.io/yaml v1.4.0
5153)
@@ -109,6 +111,8 @@ require (
109111 github.com/hupe1980/go-textractor v0.0.9 // indirect
110112 github.com/hupe1980/go-tiktoken v0.0.9 // indirect
111113 github.com/inconshreveable/mousetrap v1.1.0 // indirect
114+ github.com/jackc/pgpassfile v1.0.0 // indirect
115+ github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect
112116 github.com/jaytaylor/html2text v0.0.0-20200412013138-3577fbdbcff7 // indirect
113117 github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect
114118 github.com/jinzhu/inflection v1.0.0 // indirect
@@ -158,11 +162,11 @@ require (
158162 gitlab.com/golang-commonmark/mdurl v0.0.0-20191124015652-932350d1cb84 // indirect
159163 gitlab.com/golang-commonmark/puny v0.0.0-20191124015043-9f83538fa04f // indirect
160164 golang.org/x/arch v0.8.0 // indirect
161- golang.org/x/crypto v0.24 .0 // indirect
165+ golang.org/x/crypto v0.27 .0 // indirect
162166 golang.org/x/exp v0.0.0-20240613232115-7f521ea00fb8 // indirect
163167 golang.org/x/net v0.26.0 // indirect
164- golang.org/x/sys v0.21 .0 // indirect
165- golang.org/x/text v0.16 .0 // indirect
168+ golang.org/x/sys v0.25 .0 // indirect
169+ golang.org/x/text v0.18 .0 // indirect
166170 golang.org/x/tools v0.22.0 // indirect
167171 google.golang.org/api v0.184.0 // indirect
168172 google.golang.org/genproto/googleapis/api v0.0.0-20240610135401-a8a62080eff3 // indirect
0 commit comments