Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Parity Matrix #61

Closed
tmc opened this issue Apr 26, 2023 · 4 comments
Closed

Feature Parity Matrix #61

tmc opened this issue Apr 26, 2023 · 4 comments
Labels
good first issue Good for newcomers

Comments

@tmc
Copy link
Owner

tmc commented Apr 26, 2023

We should take inspiration (and content) from https://langchain.com/features.html and have a markdown file that indicates the current implementation state.

Once we have docs site (#21) this content could go there.

@tmc tmc added the good first issue Good for newcomers label Apr 26, 2023
@tmc tmc changed the title Maintain a Features Parity Matrix Build a Feature Parity Matrix Apr 26, 2023
@rdbell
Copy link
Contributor

rdbell commented Apr 26, 2023

LangChain Go Features

Feature Status
Prompt Templates
Few Shot Prompt Template
Output Parsers
Example Selectors

Text Splitters  

Feature Status
Character Text Splitter
Recursive Character Text Splitter
Markdown Text Splitter

Chains  

Feature Status
LLM Chain
Stuff Combine Documents Chain
Map Reduce Combine Documents Chain
Refine Combine Documents Chain
Map Rerank Combine Documents Chain
Chat Vector DB Chain
Vector DB QA Chain
Analyze Document Chain
Question Answering Chains
Summarization Chains
Question Answering With Sources Chains
SQL Database Chain
API Chain
Transformation Chain
Constitutional Chain
Conversational Chain
Graph QA Chain
HyDE Chain
LLM Bash Chain
LLM Math Chain
PAL Chain
LLM Requests Chain
Moderation Chain
Sequential Chain
Simple Sequential Chain

Agents

Feature Status
zero-shot-react-description
chat-zero-shot-react-description
self-ask-with-search
react-docstore
conversational-react-description
chat-conversational-react-description

Memory

Feature Status
Buffer Memory
Buffer Window Meory
Summary Memory
Entity Memory
Summary Buffer Memory
Knowledge Graph Memory

@tmc

This comment was marked as outdated.

@tmc tmc changed the title Build a Feature Parity Matrix Feature Parity Matrix Apr 27, 2023
@MarkEdmondson1234
Copy link

May I ask if langchain.vectorstores.chroma should also be in this list, or is that implied in "Chat Vector DB Chain"? And When its ticked done, is that when its in the "exp" folder or needs to be moved out once complete? Just feeling out to see if I can contribute anywhere, and this is a handy grid to assess :)

@tmc
Copy link
Owner Author

tmc commented Jun 30, 2023

May I ask if langchain.vectorstores.chroma should also be in this list, or is that implied in "Chat Vector DB Chain"? And When its ticked done, is that when its in the "exp" folder or needs to be moved out once complete? Just feeling out to see if I can contribute anywhere, and this is a handy grid to assess :)

I think we can have green checks and "(exp)" for implementations in exp.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

4 participants