Commit Graph

99 Commits (2328ed8ffae320ded65d4e7f4eff0b737db005b5)

Author SHA1 Message Date
Bowen Liang 3cc6093e4b
feat: introduce pydantic-settings for config definition and validation (#5202)
Co-authored-by: -LAN- <laipz8200@outlook.com>
2 years ago
baojingyu d160d1ed02
feat: support opensearch approximate k-NN (#5322) 2 years ago
Mitsuki Ogasahara 7305713b97
fix: allow special characters in email (#5327)
Co-authored-by: crazywoola <427733928@qq.com>
2 years ago
Jyong ba5f8afaa8
Feat/firecrawl data source (#5232)
Co-authored-by: Nicolas <nicolascamara29@gmail.com>
Co-authored-by: chenhe <guchenhe@gmail.com>
Co-authored-by: takatost <takatost@gmail.com>
2 years ago
Charles Zhou 8bcc5a36bb
feat: new editor user permission profile (#4435)
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: crazywoola <427733928@qq.com>
2 years ago
quicksand 4080f7b8ad
feat: support tencent vector db (#3568) 2 years ago
Jason b7ff765d8d
Add novita.ai as model provider (#4961) 2 years ago
Bowen Liang f976740b57
improve: mordernizing validation by migrating pydantic from 1.x to 2.x (#4592) 2 years ago
Yeuoly e8afc416dd
improve: CI experience (#5168) 2 years ago
Bowen Liang cdc08a434f
feat: support Chroma vector store (#5015) 2 years ago
xielong ea69dc2a7e
feat: support hunyuan llm models (#5013)
Co-authored-by: takatost <takatost@users.noreply.github.com>
Co-authored-by: Bowen Liang <bowenliang@apache.org>
2 years ago
Pika ecc7f130b4
fix(typo): misspelling (#5094) 2 years ago
Bowen Liang 7fa735a43b
chore: rename vdb tests for PGVector and PGvectoRS (#4973) 2 years ago
Weaxs 0797f9bc05
feat: support tidb vector (#4588) 2 years ago
takatost d1dbbc1e33
feat: backend model load balancing support (#4927) 2 years ago
Bowen Liang 58db719a2c
dep: bump pandas from 1.x to 2.x (#4820) 2 years ago
Bowen Liang 3542d55e67
improve: generalize tool parameter converter (#4786) 2 years ago
zeroameli afed3610fc
fix organize agent's history messages without recalculating tokens (#4324)
Co-authored-by: chenyongzhao <chenyz@mama.cn>
2 years ago
Yeuoly e852a21634
Feat/workflow phase2 (#4687) 2 years ago
yalei 026175c8f7
feat: update notion extractor (#3898)
Co-authored-by: duyalei <>
2 years ago
Bowen Liang 3fda2245a4
improve: extract method for safe loading yaml file and avoid using PyYaml's FullLoader (#4031) 2 years ago
Bowen Liang 5f4df34829
improve: generalize transformations and scripts of runner and preloads into TemplateTransformer (#4487) 2 years ago
Bowen Liang 083ef2e6fc
improve: exract Code Node provider for each supported scripting language (#4164) 2 years ago
sino 6e9066ebf4
feat: support doubao llm and embeding models (#4431) 2 years ago
Yeuoly bbef964eb5
improve: code upgrade (#4231) 2 years ago
Sebastian.W a588df4371
Add rerank model type for LocalAI provider (#3952) 2 years ago
Bowen Liang 228de1f12a
fix: miss usage of os.path.join for URL assembly and add tests on yarl (#4224) 2 years ago
Yeuoly 8578ee0864
feat: support LLM jinja2 template prompt (#3968)
Co-authored-by: Joel <iamjoel007@gmail.com>
2 years ago
LiuVaayne 875249eb00
Feat/vector db pgvector (#3879) 2 years ago
sino 4aa21242b6
feat: add volcengine maas model provider (#4142) 2 years ago
Tomy bb7c62777d
Add support for local ai speech to text (#3921)
Co-authored-by: Yeuoly <admin@srmxy.cn>
2 years ago
Yeuoly d51f52a649
fix: http authorization leakage (#4146) 2 years ago
Bowen Liang 049abd698f
improve: test CodeExecutor with code templates and extract CodeLanguage enum (#4098) 2 years ago
Bowen Liang 44857702ae
test: add integration tests on CodeExecutor with the sandbox service (#4015) 2 years ago
Jyong 3e9dbe3e0a
add pgvecto_rs support and upgrade SQLAlchemy (#3833) 2 years ago
Yeuoly e7b4d024ee
optimize: code node has a bad error message (#3949) 2 years ago
Bowen Liang 661b30784e
chore: skip warning messages when pytest auto-collecting the vdb test class by removing `Test` prefix (#3906) 2 years ago
Bowen Liang 045827043d
test: improve vector store tests (#3855) 2 years ago
Bowen Liang 45dd1683fd
test: add tests covering all methods of vector store (#3849) 2 years ago
Bowen Liang 86e7330fa2
test: refactor vdb tests by visitor design pattern (#3838) 2 years ago
Bowen Liang c54fcfb45d
extract enum type for tenant account role (#3788) 2 years ago
Bowen Liang 9cec8c1750
test: add unit tests for vector stores of Milvus, Qdrant and Weaviate (#3688) 2 years ago
takatost 3da179f77b
feat: add conversation_id and user_id in chatflow/workflow system vars (#3771)
Co-authored-by: Joel <iamjoel007@gmail.com>
2 years ago
Bowen Liang a34e8cb0bd
test: add test for PKCS1OAEP_Cipher with gmpy2 (#3760) 2 years ago
Bowen Liang d9b821cecc
chore: apply ruff rules on tests and app.py (#3605) 2 years ago
Yeuoly c2acb2be60
feat: code (#3557) 2 years ago
takatost 5b447d61a6
feat: refactor tongyi models (#3496) 2 years ago
takatost 259aa97d8b
fix: test env key missing or wrong (#3430) 2 years ago
Yeuoly a258a90291
feat: gemini pro function call (#3406) 2 years ago
Leo Q 9c01bcb3e5
feat: support setting database used in Milvus (#3003) 2 years ago