kotaemon/tests
Tuan Anh Nguyen Dang (Tadashi_Cin) 56bc41b673 Update Base interface of Index/Retrieval pipeline (#36)
* 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 base reader with BaseComponent

* add splitter

* update agent and tool

* update vectorstores

* update load/save for indexing and retrieving pipeline

* update test_agent for more use-cases

* add missing dependency for test

* update test case for in memory vectorstore

* add TextSplitter to BaseComponent

* update type hint basetool

---------

Co-authored-by: trducng <trungduc1992@gmail.com>
2023-10-04 14:27:44 +07:00
..
resources [AUR-432] Add layout-aware table parsing PDF reader (#27) 2023-09-26 15:52:44 +07:00
__init__.py Initiate repository 2023-08-16 14:56:48 +07:00
simple_pipeline.py [AUR-408] Export logs to Excel (#23) 2023-09-25 17:20:03 +07:00
test_agent.py Update Base interface of Index/Retrieval pipeline (#36) 2023-10-04 14:27:44 +07:00
test_cot.py feat: Add chain-of-thought (#37) 2023-10-04 02:16:33 +07:00
test_docstores.py [AUR-420] Provide document store base interface and an in-memory version (#21) 2023-09-19 14:49:23 +07:00
test_embedding_models.py [AUR-389] Add base interface and embedding model (#17) 2023-09-14 14:08:58 +07:00
test_indexing_retrieval.py [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
test_llms_chat_models.py [AUR-361] Setup pre-commit, pytest, GitHub actions, ssh-secret (#3) 2023-08-30 07:22:01 +07:00
test_llms_completion_models.py [AUR-361] Setup pre-commit, pytest, GitHub actions, ssh-secret (#3) 2023-08-30 07:22:01 +07:00
test_post_processing.py [AUR-395, AUR-415] Adopt Example1 Injury pipeline; add .flow() for enabling bottom-up pipeline execution (#32) 2023-10-02 16:24:56 +07:00
test_prompt.py [AUR-395, AUR-415] Adopt Example1 Injury pipeline; add .flow() for enabling bottom-up pipeline execution (#32) 2023-10-02 16:24:56 +07:00
test_promptui.py [AUR-408] Export logs to Excel (#23) 2023-09-25 17:20:03 +07:00
test_reader.py [AUR-391, AUR-393] Add Document and DocumentReader base (#6) 2023-08-31 11:24:12 +07:00
test_table_reader.py [AUR-432] Add layout-aware table parsing PDF reader (#27) 2023-09-26 15:52:44 +07:00
test_telemetry.py [AUR-361] Setup pre-commit, pytest, GitHub actions, ssh-secret (#3) 2023-08-30 07:22:01 +07:00
test_template.py [AUR-390] Add prompt template and prompt component (#24) 2023-09-25 14:38:22 +07:00
test_tools.py [AUR-363, AUR-433, AUR-434] Add Base Tool interface with Wikipedia/Google tools (#30) 2023-09-29 10:18:49 +07:00
test_vectorstore.py Update Base interface of Index/Retrieval pipeline (#36) 2023-10-04 14:27:44 +07:00