kotaemon/knowledgehub
ian_Cin 08b6e5d3fb [AUR-390] Add prompt template and prompt component (#24)
* Export pipeline to config

* Export the input to config

* Preliminary creating UI dynamically

* Add test for config export

* Try out prompt UI

* Add example projects

* Fix test errors

* Standardize interface for retrieval

* Finalize the UI demo

* Update README.md

* Update README

* Refactor according to main

* Fix typing issue

* Add openai key to git-secret

* Add prompt template and prompt component

* Update test

* update tests

* revert docstring

---------

Co-authored-by: trducng <trungduc1992@gmail.com>
Co-authored-by: Nguyen Trung Duc (john) <john@cinnamon.is>
2023-09-25 14:38:22 +07:00
..
contribs [AUR-338, AUR-406, AUR-407] Export pipeline to config for PromptUI. Construct PromptUI dynamically based on config. (#16) 2023-09-21 14:27:23 +07:00
docstores [AUR-338, AUR-406, AUR-407] Export pipeline to config for PromptUI. Construct PromptUI dynamically based on config. (#16) 2023-09-21 14:27:23 +07:00
documents [AUR-390] Add prompt template and prompt component (#24) 2023-09-25 14:38:22 +07:00
embeddings [AUR-421] base output post-processor that works using regex. (#20) 2023-09-19 19:54:44 +07:00
llms [AUR-338, AUR-406, AUR-407] Export pipeline to config for PromptUI. Construct PromptUI dynamically based on config. (#16) 2023-09-21 14:27:23 +07:00
loaders [AUR-391, AUR-393] Add Document and DocumentReader base (#6) 2023-08-31 11:24:12 +07:00
pipelines [AUR-338, AUR-406, AUR-407] Export pipeline to config for PromptUI. Construct PromptUI dynamically based on config. (#16) 2023-09-21 14:27:23 +07:00
post_processing [AUR-390] Add prompt template and prompt component (#24) 2023-09-25 14:38:22 +07:00
prompt [AUR-390] Add prompt template and prompt component (#24) 2023-09-25 14:38:22 +07:00
vectorstores [AUR-338, AUR-406, AUR-407] Export pipeline to config for PromptUI. Construct PromptUI dynamically based on config. (#16) 2023-09-21 14:27:23 +07:00
__init__.py [AUR-385, AUR-388] Declare BaseComponent and decide LLM call interface (#2) 2023-08-29 15:47:12 +07:00
base.py [AUR-421] base output post-processor that works using regex. (#20) 2023-09-19 19:54:44 +07:00
cli.py Initiate repository 2023-08-16 14:56:48 +07:00
config.py Initiate repository 2023-08-16 14:56:48 +07:00
schema.py Initiate repository 2023-08-16 14:56:48 +07:00