Commit Graph

25 Commits

Author SHA1 Message Date
Deshraj Yadav
5e2e7fb639 [Feature] Add support to use any sql database as the metadata storage for embedchain apps (#1273) 2024-02-19 13:04:18 -08:00
Deven Patel
a926bcc640 [Refactor] Converge Pipeline and App classes (#1021)
Co-authored-by: Deven Patel <deven298@yahoo.com>
2023-12-29 16:52:41 +05:30
Deshraj Yadav
1df46b2bb3 [Bug fix] Fix issue of missing user directory (#975) 2023-11-24 09:26:59 -08:00
Deshraj Yadav
3979480532 [Feature] Add support for deploying local pipelines to Embedchain platform (#847) 2023-10-25 13:36:24 -07:00
Deshraj Yadav
d18e533adf [Feature] Setup base for creating pipelines in embedchain (#834) 2023-10-19 17:46:15 -07:00
Sidharth Mohanty
b5d80be037 Remove person_app, open_source app, llama2_app with their configs (#829) 2023-10-19 01:13:52 -07:00
Deshraj Yadav
a86d7f52e9 [Feature]: Add support for creating app using yaml config (#787) 2023-10-12 15:35:49 -07:00
Prikshit
ed02aebf9a Rename 'PersonApp.py' to 'person_app.py' (#752) 2023-10-09 08:05:11 -07:00
Subhajit Ghosh
a5d5e5825f Renamed apps/App.py to follow snake case convention (#708) 2023-09-27 10:35:22 +05:30
Subhajit Ghosh
4eb2c0e123 Renamed apps/CustomApp.py to follow snake case convention (#678) 2023-09-27 04:59:46 +05:30
Subhajit Ghosh
8d3b66f7e3 Converted OpenSourceApp.py file name to Open_Source_App.py (#675) 2023-09-25 23:17:53 -07:00
Deshraj Yadav
79f5a1d052 [chore]: Rename modules for better readability and maintainability (#587) 2023-09-11 07:01:40 +05:30
Deshraj Yadav
6fed75bb45 Remove elasticsearch as mandatory dependency (#585) 2023-09-09 22:20:24 -07:00
cachho
344e7470f6 refactor: classes and configs (#528) 2023-09-05 13:42:58 +05:30
Deshraj Yadav
cc43846d42 [feat]: add support for llama2 model (#331) 2023-07-20 12:31:37 +05:30
cachho
d16eafae05 fix: format lint (#316) 2023-07-19 02:22:09 +05:30
cachho
adb7206639 feat: add new custom app (#313) 2023-07-19 00:54:23 +05:30
cachho
0ea278f633 refactor: app design concept (#305) 2023-07-17 16:20:26 -07:00
Deshraj Yadav
05a4eef6ae chores: run lint and format (#284) 2023-07-15 21:34:06 -07:00
ma-raza
ac68986404 Add project tools and contributing guidelines (#281) 2023-07-15 21:08:05 -07:00
Deshraj Yadav
9ca836520f Resolve conflicts (#208) 2023-07-11 10:20:05 +05:30
Taranjeet Singh
2a7d43551e feat: Add person bot (#182)
This commit introduces a new bot type called Person.
It behaves and speaks like a particular Person.

For this two app types: PersonApp and PersonOpenSourceApp
2023-07-07 19:26:07 +05:30
Taranjeet Singh
cf1e000fb3 Open source embedding and LLM models (#133)
* Add open source LLM model: gpt4all
* Add open source embedding model: sentence transformers
2023-07-05 02:23:23 +05:30
Taranjeet Singh
d2da80f5bc Add import in embedchain init file 2023-06-20 14:50:56 +05:30
Taranjeet Singh
468db83337 Add simple app functionality
This commit enables anyone to create a app and add 3 types of data
sources:

* pdf file
* youtube video
* website

It exposes a function called query which first gets similar docs from
vector db and then passes it to LLM to get the final answer.
2023-06-20 14:42:55 +05:30