Skip to content

Latest commit

 

History

History
65 lines (59 loc) · 1.91 KB

File metadata and controls

65 lines (59 loc) · 1.91 KB

LangChain-Complete-Tutorial

Introduction

Welcome to the LangChain Completed Tutorial! In this comprehensive tutorial, we will explore and delve into the various components and concepts that make up LangChain, a powerful language processing framework. LangChain empowers developers and researchers to harness the capabilities of large language models(LLMs), while extending its functionality with a range of tools designed to streamline and enhance language-related tasks.

Contents:

  • OpenAI Overview
    • openai.Completion.create
    • openai.ChatCompletion
  • LangChain Overview
    • OpenAI
  • Schema
    • ChatOpenAI
    • Document
  • Models
    • OpenAI
    • ChatOpenAI
    • OpenAIEmbeddings
  • Prompts
  • Prompt Templates
    • PromptTemplate
  • Example Selectors
    • SemanticSimilarityExampleSelector
    • FewShotPromptTemplate
  • Output Parsers
    • StructuredOutputParser
    • ResponseSchema
  • Indexes
    • FAISS
  • Document Loaders
    • TextLoader
    • CSVLoader
    • UnstructuredCSVLoader
    • PyPDFLoader
    • DirectoryLoader
    • HNLoader
    • UnstructuredHTMLLoader
    • JSONLoader
  • Text Splitters
    • RecursiveCharacterTextSplitter
  • Retrievers
    • get_relevant_documents
  • Memory
    • ChatMessageHistory
    • ConversationChain
  • Chains
    • LLMChain
    • SimpleSequentialChain
    • load_summarize_chain
  • Agents
    • load_tools
    • initialize_agent

Note: You need OPEN_AI_KEY to run the notebook.

Ref:

langchain API Reference

LangChain integration hub