hgaol
22c2a5c276
feat: implement vector search plugin and syncer for question/answer embeddings
...
- Added a new vector search syncer to aggregate questions and answers with comments for vector embedding.
- Introduced a new VectorSearch interface and related structures for managing vector storage and similarity search.
- Refactored embedding service to delegate semantic search to the new vector search plugin.
- Removed embedding-related fields from SiteAIProvider and UI forms as part of the transition to the new vector search architecture.
- Updated plugin registration to include vector search capabilities.
- Cleaned up embedding service methods and removed unused dependencies.
2026-05-08 19:57:19 +08:00
liruohrh
740ac61bb2
fix: get right lang
2025-12-08 20:06:18 +08:00
kumfo
a6d95ae8f9
feat: add sidebar plugin
2025-08-13 14:44:25 +08:00
Sonui
8579bde607
refactor(plugin): improved initialization of the KV storage plugin
2025-05-20 15:10:40 +08:00
Sonui
c7ab8534f1
feat(plugin): add key-value storage support for plugins
2025-05-20 15:10:40 +08:00
LinkinStars
0618947350
refactor(name): rename incubator-answer
2025-01-07 10:39:23 +08:00
Anan
4c9e37fa6e
Add importer plugin type
2024-10-16 11:28:26 +08:00
robin
1af1f77a60
feat: Add RenderController to handle rendering configuration
2024-08-23 11:39:16 +08:00
Sonui
eda3938075
perf: remove invalid nil pointer check in Translate function
2024-08-19 15:24:15 +08:00
kumfo
190d160dce
fix(cdn): allow only
2024-07-22 15:56:24 +08:00
kumfo
db540ac62b
feat(cdn-plugin): add cdn plugin
2024-07-10 15:14:40 +08:00
kumfo
f972a23dd8
feat(plugin/embed): merge from dev and add embed plugin
2024-05-23 15:57:10 +08:00
kumfo
61f2e672bc
feat(embed): init embed
2024-05-21 10:55:16 +08:00
LinkinStars
abe0680641
Release/1.3.0 ( #876 )
...
Co-authored-by: shuai <lishuailing@sifou.com >
Co-authored-by: Han Gao <dhangao@hotmail.com >
Co-authored-by: wzy <770954908@qq.com >
Co-authored-by: zahash <zahash.z@gmail.com >
Co-authored-by: Hosein Beigi <hbsciw@gmail.com >
Co-authored-by: kumfo <kumfo@sifou.com >
Co-authored-by: sy-records <52o@qq52o.cn >
Co-authored-by: 而立 <cuihengqing@cai-inc.com >
Co-authored-by: foxzero-007 <chq2549603631@gmail.com >
Co-authored-by: easy <58644520+foxzero-007@users.noreply.github.com >
Co-authored-by: robin <robin@rnode.me >
Co-authored-by: Akhil <surapuramakhil@gmail.com >
Co-authored-by: Shaobiao Lin <whalevocal@gmail.com >
2024-03-22 17:25:46 +08:00
LinkinStars
937de43978
Release/1.2.5 ( #759 )
...
Signed-off-by: Adam Vollrath <adam.d.vollrath@gmail.com >
Co-authored-by: shuai <lishuailing@sifou.com >
Co-authored-by: kelvinkuo <kelvinkuo224@gmail.com >
Co-authored-by: hgaol <dhangao@hotmail.com >
Co-authored-by: sy-records <52o@qq52o.cn >
Co-authored-by: Adam Vollrath <adam.d.vollrath@gmail.com >
Co-authored-by: kumfo <kumfo@sifou.com >
Co-authored-by: Yang Wong <yang wang>
Co-authored-by: hbsciw <hbsciw@gmail.com >
2024-01-29 17:19:41 +08:00
LinkinStars
a458f3409c
rename all old answerdev/answer link to apache/incubator-answer ( #603 )
...
Co-authored-by: shuai <lishuailing@sifou.com >
2023-11-01 14:48:35 +08:00
tison
3d2187d849
chore: add license headers
...
Signed-off-by: tison <wander4096@gmail.com >
2023-10-26 11:11:23 +08:00
LinkinStars
5b7b49f87d
Merge remote-tracking branch 'origin/beta.2/1.1.0' into feat/plugin/search
2023-05-17 11:44:19 +08:00
kumfo
332428fc37
feat(plugin): add search plugin
2023-05-17 11:23:52 +08:00
LinkinStars
cba45d1eaa
feat(user): check username after check user center config
2023-04-28 15:46:47 +08:00
LinkinStars
a3cc0ac38a
feat(usercenter): add user center plugin and agent
2023-04-14 17:33:22 +08:00
LinkinStars
e5df07ad7c
feat(plugin): add user center plugin
2023-03-29 17:12:45 +08:00
LinkinStars
40fb10b4d9
feat(plugin): set plugin default status is disabled
2023-03-16 14:56:06 +08:00
LinkinStars
adcb47a5e1
fix(plugin): Add cache plugin interface
2023-03-08 17:14:55 +08:00
LinkinStars
1f05338aae
fix(plugin): Add storage plugin interface
2023-03-08 16:29:55 +08:00
LinkinStars
d5b5d9a51c
fix(plugin): Exception when registering a plugin and finding that the slug_name is not unique.
2023-03-07 17:54:03 +08:00
LinkinStars
822a96721a
feat(plugin): remove plugin translator context
2023-02-22 17:48:05 +08:00
joyqi
73dc7e744f
Change Translator receiver from pointer to struct.
2023-02-22 17:32:13 +08:00
joyqi
4809bab5c7
Check whether the translator struct is nil before translating.
2023-02-22 17:01:48 +08:00
joyqi
ffb1e07acb
Make plugin translator as a struct.
2023-02-22 16:21:02 +08:00
joyqi
3c2c13f7c4
Add sample codes for plugin i18n
2023-02-20 11:46:44 +08:00
LinkinStar
1802e6fa2e
refactor(plugin): Directory movement
2023-01-28 10:07:13 +08:00