Skip to content

Commit

Permalink
update in project knowledgebase mgmt
Browse files Browse the repository at this point in the history
  • Loading branch information
j3ffyang committed Nov 18, 2024
1 parent e31a46b commit 69c8dcc
Show file tree
Hide file tree
Showing 19 changed files with 352 additions and 352 deletions.
2 changes: 1 addition & 1 deletion content/knowledgebase_semantic_analysis/arch_n_workflow.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ draft = false
weight = 1
+++

The data preparation process in this chapter is comparable to that of the previous chapter. After embedding the data chunks, we will utilize Supabase as our VectorStore. Supabase is set up with `pgvector`, which is based on PostgreSQL, an open-source SQL database. A notable feature we introduce here is the inclusion of both `chat_history` and `human_input` in the `ConversationBufferMemory`, enabling the history to be utilized in multi-round conversations. For the LLM operator, we continue to employ Ollama in conjunction with Google's Gemma model.
The data preparation process in this chapter is comparable to that of the previous chapter. After embedding the data chunks, we will utilize Supabase as our VectorStore. Supabase is set up with `pgvector`, which is based on PostgreSQL, an open-source SQL database. A notable feature we introduce here is the inclusion of both `chat_history` and `human_input` in the `history_aware_retriever`, enabling the history to be utilized in multi-round conversations. For the LLM operator, we continue to employ Ollama in conjunction with Google's Gemma or Mistral model.

The architecture is highly modular, allowing each module to be interchangeable. This modularity is how LangChain integrates all components seamlessly.

Expand Down
40 changes: 20 additions & 20 deletions public/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -31,16 +31,16 @@
<meta itemprop="wordCount" content="318">
<title>LangChain Project Handbook :: LangChain AI</title>
<link href="/langchain_project_book/index.xml" rel="alternate" type="application/rss+xml" title="LangChain Project Handbook :: LangChain AI">
<link href="/langchain_project_book/css/fontawesome-all.min.css?1731908859" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/langchain_project_book/css/fontawesome-all.min.css?1731908859" rel="stylesheet"></noscript>
<link href="/langchain_project_book/css/nucleus.css?1731908859" rel="stylesheet">
<link href="/langchain_project_book/css/auto-complete.css?1731908859" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/langchain_project_book/css/auto-complete.css?1731908859" rel="stylesheet"></noscript>
<link href="/langchain_project_book/css/perfect-scrollbar.min.css?1731908859" rel="stylesheet">
<link href="/langchain_project_book/css/fonts.css?1731908859" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/langchain_project_book/css/fonts.css?1731908859" rel="stylesheet"></noscript>
<link href="/langchain_project_book/css/theme.css?1731908859" rel="stylesheet">
<link href="/langchain_project_book/css/theme-auto.css?1731908859" rel="stylesheet" id="R-variant-style">
<link href="/langchain_project_book/css/chroma-auto.css?1731908859" rel="stylesheet" id="R-variant-chroma-style">
<link href="/langchain_project_book/css/print.css?1731908859" rel="stylesheet" media="print">
<script src="/langchain_project_book/js/variant.js?1731908859"></script>
<link href="/langchain_project_book/css/fontawesome-all.min.css?1731909436" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/langchain_project_book/css/fontawesome-all.min.css?1731909436" rel="stylesheet"></noscript>
<link href="/langchain_project_book/css/nucleus.css?1731909436" rel="stylesheet">
<link href="/langchain_project_book/css/auto-complete.css?1731909436" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/langchain_project_book/css/auto-complete.css?1731909436" rel="stylesheet"></noscript>
<link href="/langchain_project_book/css/perfect-scrollbar.min.css?1731909436" rel="stylesheet">
<link href="/langchain_project_book/css/fonts.css?1731909436" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/langchain_project_book/css/fonts.css?1731909436" rel="stylesheet"></noscript>
<link href="/langchain_project_book/css/theme.css?1731909436" rel="stylesheet">
<link href="/langchain_project_book/css/theme-auto.css?1731909436" rel="stylesheet" id="R-variant-style">
<link href="/langchain_project_book/css/chroma-auto.css?1731909436" rel="stylesheet" id="R-variant-chroma-style">
<link href="/langchain_project_book/css/print.css?1731909436" rel="stylesheet" media="print">
<script src="/langchain_project_book/js/variant.js?1731909436"></script>
<script>
window.relearn = window.relearn || {};
window.relearn.relBasePath='.';
Expand Down Expand Up @@ -141,7 +141,7 @@ <h4 id="call-to-action">Call to Action</h4>
</a>
</div>
<script>
window.index_js_url="/langchain_project_book/searchindex.js?1731908859";
window.index_js_url="/langchain_project_book/searchindex.js?1731909436";
</script>
<search><form action="/langchain_project_book/search/index.html" method="get">
<div class="searchbox default-animation">
Expand All @@ -154,12 +154,12 @@ <h4 id="call-to-action">Call to Action</h4>
<script>
var contentLangs=['en'];
</script>
<script src="/langchain_project_book/js/auto-complete.js?1731908859" defer></script>
<script src="/langchain_project_book/js/lunr/lunr.min.js?1731908859" defer></script>
<script src="/langchain_project_book/js/lunr/lunr.stemmer.support.min.js?1731908859" defer></script>
<script src="/langchain_project_book/js/lunr/lunr.multi.min.js?1731908859" defer></script>
<script src="/langchain_project_book/js/lunr/lunr.en.min.js?1731908859" defer></script>
<script src="/langchain_project_book/js/search.js?1731908859" defer></script>
<script src="/langchain_project_book/js/auto-complete.js?1731909436" defer></script>
<script src="/langchain_project_book/js/lunr/lunr.min.js?1731909436" defer></script>
<script src="/langchain_project_book/js/lunr/lunr.stemmer.support.min.js?1731909436" defer></script>
<script src="/langchain_project_book/js/lunr/lunr.multi.min.js?1731909436" defer></script>
<script src="/langchain_project_book/js/lunr/lunr.en.min.js?1731909436" defer></script>
<script src="/langchain_project_book/js/search.js?1731909436" defer></script>
</div>
<div id="R-homelinks" class="default-animation homelinks">
<ul>
Expand Down Expand Up @@ -228,8 +228,8 @@ <h4 id="call-to-action">Call to Action</h4>
</div>
</div>
</aside>
<script src="/langchain_project_book/js/clipboard.min.js?1731908859" defer></script>
<script src="/langchain_project_book/js/perfect-scrollbar.min.js?1731908859" defer></script>
<script src="/langchain_project_book/js/theme.js?1731908859" defer></script>
<script src="/langchain_project_book/js/clipboard.min.js?1731909436" defer></script>
<script src="/langchain_project_book/js/perfect-scrollbar.min.js?1731909436" defer></script>
<script src="/langchain_project_book/js/theme.js?1731909436" defer></script>
</body>
</html>
Loading

0 comments on commit 69c8dcc

Please sign in to comment.