Skip to content

Latest commit

 

History

History
116 lines (92 loc) · 2.08 KB

ROADMAP.md

File metadata and controls

116 lines (92 loc) · 2.08 KB

General Road Map

The roadmap of the project

Architecture

  • Faulted state handling
  • Chain Validation
  • Generic Chain

Infrastructure

  • netstandard
  • PythonToDotnet Chain
  • Documentation generation
  • NuGet building and deploying
  • PR flow setup

Dotnet stack support

  • NuGet Meta-package
  • NuGet ASP.NET/CI support
  • Configuration binding

LLMs

  • BaseLLM
  • OpenAI
  • AzureOpenAI
  • Cohere
  • HuggingFaceHub
  • HuggingFacePipeline
  • AI21
  • Anthropic
  • CerebriumAI
  • ForefrontAI
  • GooseAI
  • NLPCloud
  • PromptLayerOpenAI

Prompts

  • PromptTemplate
  • MustashePromptTemplate
  • FewShotPromptTemplate
  • ChatMLPromptTemplate
  • LengthBasedExampleSelector
  • MaxMarginalRelevanceExampleSelector
  • SemanticSimilarityExampleSelector

Chains

  • ModelChain
  • SequentialChain
  • StuffDocumentsChain
  • Conversation Chain
  • Question Answering Chain
  • RefineDocumentsChain
  • MapReduceDocumentsChain
  • MapRerankDocumentsChain
  • APIChain
  • AnalyzeDocumentChain
  • OpenAIModerationChain
  • ChatVectorDBChain
  • GraphQAChain
  • HypotheticalDocumentEmbedder
  • LLMBashChain
  • LLMCheckerChain
  • LLMMathChain
  • LLMRequestsChain
  • QAWithSourcesChain
  • SQLDatabaseChain
  • SequentialChain
  • VectorDBQAWithSourcesChain
  • Vector DB QA Chain
  • Chat Vector DB QA Chain

Indexes

  • Documents
  • Embeddings
  • Text Splitter
  • Vectorstores

Use-Cases

  • Website search
  • Chatbot
  • WebQA

Utils

  • Execute C# code from LLM prompt
  • SerpAPI
  • SearxNG Search
  • Docstore
  • Text Splitter
  • Embeddings
  • VectorStores

Agents

  • Agent
  • ConversationalAgent
  • ReActChain
  • ReActTextWorldAgent
  • SelfAskWithSearchChain
  • ZeroShotAgent

Memory

  • Buffer Memory
  • Memory

Examples

  • Describe Unit Test