GithubHelp home page GithubHelp logo

Feature Parity Matrix about langchaingo HOT 4 CLOSED

tmc avatar tmc commented on August 26, 2024 3
Feature Parity Matrix

from langchaingo.

Comments (4)

MarkEdmondson1234 avatar MarkEdmondson1234 commented on August 26, 2024 3

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 :)

from langchaingo.

rdbell avatar rdbell commented on August 26, 2024 2

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

from langchaingo.

tmc avatar tmc commented on August 26, 2024

@rdbell Thanks, I moved that content to just be the issue description, we can use this to maintain the parity matrix (for now -- I do want this in source code / on a/the docs site).

from langchaingo.

tmc avatar tmc commented on August 26, 2024

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.

from langchaingo.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.