国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

LangChain入門(九)-使用Memory實現(xiàn)一個帶記憶的對話機(jī)器人

這篇具有很好參考價值的文章主要介紹了LangChain入門(九)-使用Memory實現(xiàn)一個帶記憶的對話機(jī)器人。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

一、說明

二、案例


一、說明

在第五章中我們使用的是通過自定義一個列表來存儲對話的方式來保存歷史的。

當(dāng)然,你也可以使用自帶的 memory 對象來實現(xiàn)這一點。

二、案例

import os

from langchain.memory import ChatMessageHistory
from langchain.chat_models import ChatOpenAI

# openAI的Key
os.environ["OPENAI_API_KEY"] = '*************'
chat = ChatOpenAI(temperature=0)

# 初始化 MessageHistory 對象
history = ChatMessageHistory()

# 給 MessageHistory 對象添加對話內(nèi)容
history.add_ai_message("你好!")
history.add_user_message("中國的首都是哪里?")
history.add_user_message("他的經(jīng)緯度是多少?")

# 執(zhí)行對話
ai_response = chat(history.messages)
print(ai_response)

LangChain入門(九)-使用Memory實現(xiàn)一個帶記憶的對話機(jī)器人,LLM,機(jī)器人文章來源地址http://www.zghlxwxcb.cn/news/detail-597354.html

結(jié)尾、掃一掃下方微信名片即可+博主徽信哦?↓↓ ↓↓ ↓↓ ↓↓ ↓↓ ↓↓ ↓↓ ↓↓? ↓↓↓

到了這里,關(guān)于LangChain入門(九)-使用Memory實現(xiàn)一個帶記憶的對話機(jī)器人的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 自然語言處理從入門到應(yīng)用——LangChain:記憶(Memory)-[記憶的類型Ⅲ]

    分類目錄:《大模型從入門到應(yīng)用》總目錄 LangChain系列文章: 基礎(chǔ)知識 快速入門 安裝與環(huán)境配置 鏈(Chains)、代理(Agent:)和記憶(Memory) 快速開發(fā)聊天模型 模型(Models) 基礎(chǔ)知識 大型語言模型(LLMs) 基礎(chǔ)知識 LLM的異步API、自定義LLM包裝器、虛假LLM和人類輸入LLM(

    2024年02月13日
    瀏覽(56)
  • 自然語言處理從入門到應(yīng)用——LangChain:記憶(Memory)-[記憶的存儲與應(yīng)用]

    分類目錄:《大模型從入門到應(yīng)用》總目錄 LangChain系列文章: 基礎(chǔ)知識 快速入門 安裝與環(huán)境配置 鏈(Chains)、代理(Agent:)和記憶(Memory) 快速開發(fā)聊天模型 模型(Models) 基礎(chǔ)知識 大型語言模型(LLMs) 基礎(chǔ)知識 LLM的異步API、自定義LLM包裝器、虛假LLM和人類輸入LLM(

    2024年02月12日
    瀏覽(124)
  • 自然語言處理從入門到應(yīng)用——LangChain:記憶(Memory)-[基礎(chǔ)知識]

    分類目錄:《大模型從入門到應(yīng)用》總目錄 LangChain系列文章: 基礎(chǔ)知識 快速入門 安裝與環(huán)境配置 鏈(Chains)、代理(Agent:)和記憶(Memory) 快速開發(fā)聊天模型 模型(Models) 基礎(chǔ)知識 大型語言模型(LLMs) 基礎(chǔ)知識 LLM的異步API、自定義LLM包裝器、虛假LLM和人類輸入LLM(

    2024年02月14日
    瀏覽(61)
  • 自然語言處理從入門到應(yīng)用——LangChain:記憶(Memory)-[聊天消息記錄]

    分類目錄:《大模型從入門到應(yīng)用》總目錄 LangChain系列文章: 基礎(chǔ)知識 快速入門 安裝與環(huán)境配置 鏈(Chains)、代理(Agent:)和記憶(Memory) 快速開發(fā)聊天模型 模型(Models) 基礎(chǔ)知識 大型語言模型(LLMs) 基礎(chǔ)知識 LLM的異步API、自定義LLM包裝器、虛假LLM和人類輸入LLM(

    2024年02月12日
    瀏覽(56)
  • langchain系列:langchain入門(一分鐘搞定對話機(jī)器人)

    langchain系列:langchain入門(一分鐘搞定對話機(jī)器人)

    ?? 隨著aigc的火熱,各大廠商開始提供他們自己的api服務(wù),諸如openai、google、等,還有的直接開源出自己的模型,放到Huggingface提供使用,而LangChain就是一個基于語言模型開發(fā)應(yīng)用程序的框架,它可以很方便的去調(diào)用不同公司的api,以及huggingface的資源,為人們提供統(tǒng)一的開

    2024年02月10日
    瀏覽(35)
  • LLMs之RAG:基于LangChain框架利用ChatGPT的API實現(xiàn)一個與在線網(wǎng)頁交互的對話機(jī)器人—五大思路步驟—加載文檔WebBaseLoader網(wǎng)址文件→文檔分割(chunk_size=50

    LLMs之RAG:基于LangChain框架利用ChatGPT的API實現(xiàn)一個與在線網(wǎng)頁交互的對話機(jī)器人—五大思路步驟—加載文檔WebBaseLoader網(wǎng)址文件→文檔分割(chunk_size=500)→文本嵌入化(OpenAIEmbeddings)并存儲到向量庫(Chroma)→構(gòu)造Prompt(拉取一個對象并將其返回為 LangChain對象)→定義LLMs(ChatOpenAI)→輸入

    2024年02月08日
    瀏覽(20)
  • 使用langchain與你自己的數(shù)據(jù)對話(五):聊天機(jī)器人

    使用langchain與你自己的數(shù)據(jù)對話(五):聊天機(jī)器人

    之前我已經(jīng)完成了使用langchain與你自己的數(shù)據(jù)對話的前四篇博客,還沒有閱讀這四篇博客的朋友可以先閱讀一下: 使用langchain與你自己的數(shù)據(jù)對話(一):文檔加載與切割 使用langchain與你自己的數(shù)據(jù)對話(二):向量存儲與嵌入 使用langchain與你自己的數(shù)據(jù)對話(三):檢索(Retrieva

    2024年02月13日
    瀏覽(24)
  • Elasticsearch:使用 LangChain 對話鏈和 OpenAI 的聊天機(jī)器人

    Elasticsearch:使用 LangChain 對話鏈和 OpenAI 的聊天機(jī)器人

    在此筆記本中,我們將構(gòu)建一個聊天機(jī)器人,它可以回答有關(guān)自定義數(shù)據(jù)的問題,例如雇主的政策。 聊天機(jī)器人使用 LangChain 的 ConversationalRetrievalChain,具有以下功能: 用自然語言回答問題 在 Elasticsearch 中運行混合搜索以查找回答問題的文檔 使用 OpenAI LLM 提取并總結(jié)答案 保

    2024年02月03日
    瀏覽(19)
  • LangChain(3)對話緩存方式 Conversational Memory

    LLM 默認(rèn)是無狀態(tài)的,即詢問當(dāng)前的問題與上下文無關(guān),當(dāng)我們需要將多輪對話信息給到LLM 時,就需要使用緩存Memory。緩存方式有多種。

    2024年02月16日
    瀏覽(20)
  • 使用Langchain+GPT+向量數(shù)據(jù)庫chromadb 來創(chuàng)建文檔對話機(jī)器人

    使用Langchain+GPT+向量數(shù)據(jù)庫chromadb 來創(chuàng)建文檔對話機(jī)器人

    使用Langchain+GPT+向量數(shù)據(jù)庫chromadb 來創(chuàng)建文檔對話機(jī)器人 文件存放地址 參考: https://python.langchain.com/docs/use_cases/chatbots https://python.langchain.com/docs/integrations/vectorstores/chroma https://blog.csdn.net/v_JULY_v/article/details/131552592?ops_request_misc=%257B%2522request%255Fid%2522%253A%252216945020581680022659096

    2024年02月03日
    瀏覽(94)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包