Conversational RAG based chatbot Using LangChain

Understanding RAG

Retrieval-Augmented Generation (RAG) is a technique that enhances the retrieval process from
a custom vector database by appending the retrieved content (referred to as “context”) to the
prompt before sending it to a Large Language Model (LLM). This technique is particularly
valuable in scenarios where:

  • The LLM lacks knowledge about the question being asked.
  • The LLM is not updated with the latest information to answer the query.
  • Customized answers are required, referencing a personal or organizational knowledge
    base.

In such cases, the relevant content (context) is retrieved from a vector database and
incorporated into the prompt to improve the LLM’s response accuracy

9 replies on “Conversational RAG based chatbot Using LangChain”

  • Craig E. Judge
    August 20, 2020 at 8:44 pm

    A component that allows for easy creation of menu items, quickly creating paragraphs of \”Lorem Ipsum\” and pictures with custom sizes.

    • admin
      August 20, 2020 at 8:44 pm

      An editor button and system plugin (Joomla extension) that sets random dummy copy in articles or in other content item that have editors like custom HTML modules, category descriptions, or third party content.

  • Maria G. Brooks
    August 20, 2020 at 8:46 pm

    Creates a button on wysiwyg toolbars to add a configurable amount of Lorem Ipsum text to a post, page or any other custom post type.

  • August 20, 2020 at 8:47 pm

    Easy generation and deletion of blog posts, pages, and sub pages for developers. Full site structure in one click. A plugin that generates dummy posts and dummy categories. It also allows to set names for blogs or taglines.

    • August 20, 2020 at 9:05 pm

      Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old.

      • August 20, 2020 at 9:06 pm

        The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from \”de Finibus Bonorum et Malorum\” by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation.

        • admin
          August 20, 2020 at 9:09 pm

          Creates a button in the editor to insert a paragraph of \”Lorem Ipsum\” greeking text.

      • August 20, 2020 at 9:07 pm

        Creates landing pages with products using all combinations based on categories, attributes and their values. Description is supplied in the ackend (\”lorem ipsum…\”). Supports all features like CMS-Block, injecting widgets, blocks, or variables.

  • Brian A. Russo
    August 20, 2020 at 9:08 pm

    An alternative, possibly more versatile, is Lorem and More. It inserts dummy copy as paragraphs, lists, and regular text. Optionally available are extracts from a speech by Cicero, corporate nonsense, and a randomised sonnet by Shakespeare. Text may be inserted in code view and design view.

Leave a Reply

Your email address will not be published. Required fields are marked *