ian_Cin
d83c22aa4e
[AUR-395, AUR-415] Adopt Example1 Injury pipeline; add .flow() for enabling bottom-up pipeline execution ( #32 )
...
* add example1/injury pipeline example
* add dotenv
* update various api
2023-10-02 16:24:56 +07:00
Tuan Anh Nguyen Dang (Tadashi_Cin)
3cceec63ef
[AUR-431] Add ReAct Agent ( #34 )
...
* add base Tool
* minor update test_tool
* update test dependency
* update test dependency
* Fix namespace conflict
* update test
* add base Agent Interface, add ReWoo Agent
* minor update
* update test
* fix typo
* remove unneeded print
* update rewoo agent
* add LLMTool
* update BaseAgent type
* add ReAct agent
* add ReAct agent
* minor update
* minor update
* minor update
* minor update
* update docstring
* fix max_iteration
---------
Co-authored-by: trducng <trungduc1992@gmail.com>
2023-10-02 11:29:12 +07:00
Tuan Anh Nguyen Dang (Tadashi_Cin)
91048770fa
[AUR-431, AUR-435] Add Agent Interface and ReWOO Agent implementation ( #31 )
...
* add base Tool
* minor update test_tool
* update test dependency
* update test dependency
* Fix namespace conflict
* update test
* add base Agent Interface, add ReWoo Agent
* minor update
* update test
* fix typo
* remove unneeded print
* update rewoo agent
---------
Co-authored-by: trducng <trungduc1992@gmail.com>
2023-10-01 11:53:08 +07:00
Tuan Anh Nguyen Dang (Tadashi_Cin)
f9fc02a32a
[AUR-363, AUR-433, AUR-434] Add Base Tool interface with Wikipedia/Google tools ( #30 )
...
* add base Tool
* minor update test_tool
* update test dependency
* update test dependency
* Fix namespace conflict
* update test
---------
Co-authored-by: trducng <trungduc1992@gmail.com>
2023-09-29 10:18:49 +07:00
Nguyen Trung Duc (john)
c6dd01e820
[AUR-338, AUR-406, AUR-407] Export pipeline to config for PromptUI. Construct PromptUI dynamically based on config. ( #16 )
...
From pipeline > config > UI. Provide example project for promptui
- Pipeline to config: `kotaemon.contribs.promptui.config.export_pipeline_to_config`. The config follows schema specified in this document: https://cinnamon-ai.atlassian.net/wiki/spaces/ATM/pages/2748711193/Technical+Detail . Note: this implementation exclude the logs, which will be handled in AUR-408.
- Config to UI: `kotaemon.contribs.promptui.build_from_yaml`
- Example project is located at `examples/promptui/`
2023-09-21 14:27:23 +07:00
ian_Cin
b794051653
[AUR-421] base output post-processor that works using regex. ( #20 )
2023-09-19 19:54:44 +07:00
Nguyen Trung Duc (john)
620b2b03ca
[AUR-392, AUR-413, AUR-414] Define base vector store, and make use of ChromaVectorStore from llama_index. Indexing and retrieving vectors with vector store ( #18 )
...
Design the base interface of vector store, and apply it to the Chroma Vector Store (wrapped around llama_index's implementation). Provide the pipelines to populate and retrieve from vector store.
2023-09-14 14:18:20 +07:00
trducng
043209fda7
Initiate repository
2023-08-16 14:56:48 +07:00