Nguyen Trung Duc (john)
b52f312d8e
Use new Langchain's dedicated Azure OpenAI embedding class ( #76 )
...
* Use new Langchain's dedicated Azure OpenAI embedding class
* Update test
2023-11-15 14:46:32 +07:00
Tuan Anh Nguyen Dang (Tadashi_Cin)
79cc60e6a2
[AUR-429] Add MVP pipeline with Ingestion and QA stage ( #39 )
...
* 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
* add insurance mvp pipeline
* update requirements
* Remove redundant plugins param
* Mock GoogleSearch
---------
Co-authored-by: trducng <trungduc1992@gmail.com>
2023-10-05 12:31:33 +07:00
Nguyen Trung Duc (john)
49ed3f6994
[AUR-405] Auto-generate markdown documentation from pipeline ( #33 )
...
* Create a script to auto-generate markdown docs from pipeline
* Clean up documentation for Chain-of-Thought
2023-10-04 10:54:24 +07:00
Nguyen Trung Duc (john)
c339912312
[AUR-389] Add base interface and embedding model ( #17 )
...
This change provides the base interface of an embedding, and wrap the Langchain's OpenAI embedding. Usage as follow:
```python
from kotaemon.embeddings import AzureOpenAIEmbeddings
model = AzureOpenAIEmbeddings(
model="text-embedding-ada-002",
deployment="embedding-deployment",
openai_api_base="https://test.openai.azure.com/ ",
openai_api_key="some-key",
)
output = model("Hello world")
```
2023-09-14 14:08:58 +07:00