精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

LangChain 和 Hub 的前世今生

人工智能
本文主要聊了LangChain和LangChainHub的發(fā)展變遷,還介紹了LangChainHub的使用,希望對(duì)你有幫助!

作為L(zhǎng)LM(大模型)開發(fā)框架的寵兒,LangChain在短短幾年內(nèi)迅速崛起,成為開發(fā)者們不可或缺的工具。本文將帶你探討LangChain和LangChainHub的發(fā)展歷程。

一、LLM開發(fā)框架的寵兒

這兩年人工智能領(lǐng)域發(fā)展迅猛,LLM(大模型)的出現(xiàn)功不可沒。LLM的發(fā)展將整個(gè)人工智能領(lǐng)域往前推進(jìn)了一大步,將人工智能這道狹窄的門撐寬了不少,讓我們這些平凡的普通人也有機(jī)會(huì)擠進(jìn)人工智能的發(fā)展中。

普通開發(fā)者在人工智能領(lǐng)域能做什么呢?目前可以發(fā)力的領(lǐng)域是:開發(fā)基于LLM的App。開發(fā)LLM的App有多種實(shí)現(xiàn)方式,LangChain是比較流行的一種。

伴隨著人工智能的發(fā)展,這兩年LangChain發(fā)展迅猛,GitHub上的star數(shù)飆升,近期更是成功融資2億美刀,足見其受歡迎程度。

早期的LangChain只是作為一個(gè)工具或者膠水,集成了多個(gè)LLM和多種外部組件(比如記憶、檢索、向量數(shù)據(jù)庫(kù)、工具集等等),方便開發(fā)者快速開發(fā)基于LLM的App。

我估計(jì),當(dāng)時(shí)LangChain的創(chuàng)始人對(duì)LangChain的定位也不是很清晰,只是覺得AI應(yīng)用開發(fā)是個(gè)不錯(cuò)的風(fēng)口,先搞了再說(shuō),這也很符合創(chuàng)業(yè)和商業(yè)邏輯。

二、現(xiàn)在的LangChain

隨著LLM的發(fā)展,一切逐步走向確定性(業(yè)內(nèi)一致認(rèn)為L(zhǎng)LM App是未來(lái)的方向),而且可能伴隨著商業(yè)化的要求,LangChain對(duì)自己的定位發(fā)生了一些改變。

早期的LangChain可能只是想抓住一波LLM的風(fēng)口,對(duì)于自身的定位也不是很清晰,隨著LLM領(lǐng)域更多的發(fā)力點(diǎn)在構(gòu)建基于LLM的App上,LangChain也趕緊調(diào)整了自身的定位。

不再定位在:膠水、工具集合等等理念了。更多的強(qiáng)調(diào)自己是:構(gòu)建LLM App的最大社區(qū),基于LangChain可以開發(fā)出可推理的應(yīng)用程序。

調(diào)整了定位,生態(tài)也自然做了調(diào)整,同時(shí)軟件架構(gòu)也隨之變化,比如:軟件包上做了很多重構(gòu)和重組,核心能力 和 周邊社區(qū)生態(tài) 的邊界越發(fā)清晰。

同時(shí),還加入了LangSmith用于監(jiān)控LLM應(yīng)用,還有LangServe用于部署LLM應(yīng)用。一切的步伐都在朝著商業(yè)化發(fā)展。

至此LangChain調(diào)整為以下幾個(gè)核心模塊:

  • LangChain-Core:抽象LangChain的內(nèi)核 和 LangChain 表達(dá)式語(yǔ)言。
  • LangChain-Community:集成的各種第三方部件。
  • LangChain:構(gòu)成LLM應(yīng)用程序需要的 鏈、代理和檢索等。
  • LangSmith:開發(fā)者平臺(tái),可讓 調(diào)試、測(cè)試、評(píng)估和監(jiān)控 基于任何 LLM 框架上構(gòu)建的鏈,并與 LangChain 無(wú)縫集成。
  • LangServe:用于將 LangChain 的應(yīng)用 部署為 REST API。

這幾點(diǎn)我們從官網(wǎng)的架構(gòu)圖清晰可見。也可以認(rèn)為此時(shí)的LangChain變成了一個(gè)SAAS化的開發(fā)者平臺(tái)。而它提供的組件、工具、監(jiān)控、部署等生態(tài),也都是為了讓開發(fā)者方便的開發(fā)出LLM App,然后部署到這個(gè)平臺(tái)上。

LangChain是一個(gè)優(yōu)秀的LLM開源框架,也無(wú)法避免走上常規(guī)的開源軟件商業(yè)化的套路。

三、早期的LangChainHub

LangChain早期推出的各種組件中LangChainHub是其中一個(gè)比較有意思的項(xiàng)目。

早期LangChainHub對(duì)自己的定位如下:LangChainHub 受 Hugging Face Hub 啟發(fā),是一個(gè)用于發(fā)現(xiàn)和提交常用的 提示、鏈、代理等的平臺(tái)。早期,LangChainHub以Prompt集合為起點(diǎn),然后很快擴(kuò)展到 鏈 和 代理。

這個(gè)定位我們從之前的LangChainHub在github倉(cāng)庫(kù)上的目錄可見一斑。

此時(shí)的LangChainHub 可以理解為L(zhǎng)angChain 工具包 或者說(shuō) 組件中心,里面提供了高質(zhì)量的組件方便開發(fā)者使用。確確實(shí)實(shí)是一個(gè)分享和探索Prompt、鏈 和Agent的地方。

比如,我們要基于reAct機(jī)制實(shí)現(xiàn)一個(gè)Agent,如果自己寫一堆Prompt(提示詞)那就太費(fèi)勁了。此時(shí),在LangChainHub就有許多現(xiàn)成可用的Prompt模板,使用簡(jiǎn)單又省事,所以LangChainHub迅速流行開。

四、現(xiàn)在的LangChainHub

那現(xiàn)在的LangChainHub在新的LangChain架構(gòu)圖的哪里呢?我也覺得挺奇怪的,LangChainHub也是算生態(tài)里較為重要的版塊,架構(gòu)圖里居然沒提。

后來(lái)發(fā)現(xiàn),LangChainHub被放到了LangSmith里。這個(gè)從新版的官方文檔也是清晰可見。

這也算合情合理吧,畢竟LangSmith是一個(gè)開發(fā)者平臺(tái),用于調(diào)試、測(cè)試、評(píng)估、監(jiān)控基于LLM框架的鏈,在這個(gè)平臺(tái)上,可以使用和創(chuàng)建Prompt。

早期的時(shí)候LangChainHub有Prompt、Chain、Agent,現(xiàn)在也只有Prompt了。我個(gè)人對(duì)LangChainHub的定位多少覺得有些悲涼了,LangChainHub淪為了Prompt模板倉(cāng)庫(kù)。

我認(rèn)為這背后存在兩種可能的原因:

  • 可能是商業(yè)化的要求吧,將常用的Prompt模板挪到開發(fā)者平臺(tái)LangSmith里,畢竟LangSmith是有各種付費(fèi)計(jì)劃的。
  • 可能是官方對(duì)于LangChainHub里的內(nèi)容開始做收縮,聚焦于Prompt,畢竟Prompt比較獨(dú)立 而且易于交付。而Chains 和 Agents 相對(duì)來(lái)說(shuō),交付難度高一些,變動(dòng)性也低,所以官方直接將 Chains 和 Agents 沉淀到自己的核心庫(kù)里,這樣也能保證Chains 和 Agents 的質(zhì)量,保證自己的口碑。

LangChainHub真的是始于Prompt,終于Prompt!!!當(dāng)然啦,以后的LangChainHub怎么發(fā)展就不得而知了。

慶幸的是,我們大部分場(chǎng)景還是使用Prompt模板居多,此時(shí)的LangChainHub里依舊能找到大咖們貢獻(xiàn)的復(fù)雜常用的Prompt模板,降低了我們使用ReAct、Tool的門檻。

五、LangChainHub的使用

下面我們通過(guò)一個(gè)示例,來(lái)看看如何使用LangChainHub。

1.拆解LangChainHub的Prompt

比如:要實(shí)現(xiàn)一個(gè)reAct機(jī)制,如果我們自己寫提示詞,那太復(fù)雜了。但是LangChainHub上已經(jīng)有大佬定義好了相關(guān)提示詞。

比如:structured-chat-agent(https://smith.langchain.com/hub/hwchase17/structured-chat-agent),提示詞寫的還是有點(diǎn)復(fù)雜的,大致意思就是:告訴LLM,它可以使用一堆什么格式的工具,然后先推理,選擇合適的工具,執(zhí)行之后,進(jìn)行觀察,觀察完了之后,繼續(xù)推理,如果有答案了,就回復(fù)用戶。

具體內(nèi)容如下:

2.使用LangChainHub

使用LangChainHub上的Prompt就2步:

  • 導(dǎo)入LangChainHub庫(kù)
  • 從Hub上拉取對(duì)應(yīng)的提示詞

接下來(lái)舉個(gè)例子,比如,LLM在直接計(jì)算浮點(diǎn)數(shù)加減時(shí)會(huì)出現(xiàn)錯(cuò)誤,我要做一個(gè)基于reAct框架的AI Agent,讓這個(gè)Agent幫我精準(zhǔn)計(jì)算浮點(diǎn)數(shù)。這里使用LangChainHub里的structured-chat-agent來(lái)簡(jiǎn)化我的流程。

具體代碼如下:

from langchain import hub
from langchain.agents import create_structured_chat_agent, AgentExecutor, tool
from langchain.memory import ConversationBufferMemory
from langchain.schema import HumanMessage
from langchain.tools import BaseTool
from langchain_openai import ChatOpenAI

model = ChatOpenAI(
    model="gpt-3.5-turbo",
    openai_api_key="sk-xnAKVC6V0LzBwqGK9fE59cFcBc3f40DcBf96C135112dFb63",
    openai_api_base="https://api.aigc369.com/v1",
)


# 定義工具
class SumNumberTool(BaseTool):
    name = "數(shù)字相加計(jì)算工具"
    description = "當(dāng)你被要求計(jì)算2個(gè)數(shù)字相加時(shí),使用此工具"

    def _run(self, a, b):
        return a["title"] + b["title"]


# 加入到工具合集
tools = [SumNumberTool()]

# 使用reAct的提示詞
prompt = hub.pull("hwchase17/structured-chat-agent")

# 創(chuàng)建Agent
agent = create_structured_chat_agent(llm=model, tools=tools, prompt=prompt)

# 創(chuàng)建記憶組件
memory = ConversationBufferMemory(memory_key="chat_history", return_messages=True)

# 創(chuàng)建Agent執(zhí)行器
agent_executor = AgentExecutor.from_agent_and_tools(
    agent=agent, tools=tools, memory=memory, verbose=True, handle_parsing_errors=True
)

agent_executor.invoke({"input": "你幫我算下 3.941592623412424 + 4.3434532535353的結(jié)果"})

六、總結(jié)

本文主要聊了LangChain和LangChainHub的發(fā)展變遷,還介紹了LangChainHub的使用,希望對(duì)你有幫助!

責(zé)任編輯:趙寧寧 來(lái)源: 程序員半支煙
相關(guān)推薦

2011-08-23 09:52:31

CSS

2014-07-30 10:55:27

2015-11-18 14:14:11

OPNFVNFV

2025-02-12 11:25:39

2021-06-17 07:08:19

Tapablewebpack JavaScript

2019-06-04 09:00:07

Jenkins X開源開發(fā)人員

2012-05-18 16:54:21

FedoraFedora 17

2016-12-29 18:21:01

2013-05-23 16:23:42

Windows Azu微軟公有云

2016-12-29 13:34:04

阿爾法狗圍棋計(jì)算機(jī)

2014-07-15 10:31:07

asyncawait

2014-07-21 12:57:25

諾基亞微軟裁員

2016-11-03 13:33:31

2016-11-08 19:19:06

2015-06-11 11:10:09

對(duì)象存儲(chǔ)云存儲(chǔ)

2022-11-07 14:23:35

RPA人工智能流程自動(dòng)化管理

2013-11-14 16:03:23

Android設(shè)計(jì)Android Des

2019-08-05 10:08:25

軟件操作系統(tǒng)程序員

2011-05-13 09:43:27

產(chǎn)品經(jīng)理PM

2021-04-15 07:01:28

區(qū)塊鏈分布式DLT
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

国产韩日精品| 天天干天天做天天操| 日本一区二区高清不卡| 日韩一区二区三区三四区视频在线观看 | 波多野结衣在线观看一区二区三区 | 欧美体内she精视频| 亚洲日本japanese丝袜| 性少妇videosexfreexxx片| 国产农村妇女精品一区二区| 日韩日本欧美亚洲| 香港三级日本三级| 久久久人成影片一区二区三区在哪下载| 国产成人精品免费一区二区| 午夜精品久久久久久久白皮肤| 美女流白浆视频| 都市激情亚洲综合| 一区二区三区高清| 欧美区高清在线| а√天堂资源在线| 美腿丝袜亚洲三区| 欧美怡红院视频一区二区三区| 亚洲自拍偷拍精品| 国产欧美在线观看免费| 图片区小说区国产精品视频| 最近中文字幕免费mv| 免费a级毛片在线观看| 高清国产午夜精品久久久久久| 高清欧美性猛交xxxx| 久久久久亚洲AV成人无在| 国产亚洲成av人片在线观黄桃| 福利二区91精品bt7086| 粉嫩av一区二区三区天美传媒 | 91av亚洲| 亚洲成人精品在线观看| 欧美a级黄色大片| 99中文字幕一区| 久久精品欧美日韩精品| 久久精品国产99精品国产亚洲性色| 日韩精品在线免费视频| 欧美色123| 欧美多人乱p欧美4p久久| 成人信息集中地| 欧美丝袜激情| 亚洲欧美国产精品| aaaaa一级片| 日韩精品社区| 亚洲精品mp4| 亚洲av成人片色在线观看高潮| 日韩精品影片| 一本到一区二区三区| 欧美 日韩 国产一区| 亚洲第一av| 91福利在线免费观看| 国产超碰在线播放| 欧美综合影院| 91麻豆精品久久久久蜜臀| 国产精品探花在线播放| 日韩精品一区二区三区中文在线| 五月激情综合婷婷| 国产精品秘入口18禁麻豆免会员| 日本电影在线观看网站| 国产精品视频第一区| 中文字幕av日韩精品| 91网在线看| 一区二区三区日韩欧美| 成年在线观看视频| www.色在线| 一本大道av伊人久久综合| 国产一区视频免费观看| 国精品产品一区| 日韩女优毛片在线| 网站免费在线观看| 精品国产aⅴ| 久久精品国产v日韩v亚洲| 暗呦丨小u女国产精品| 激情av一区| 国产成人高潮免费观看精品| 97超视频在线观看| 成人av在线资源网站| 日韩久久久久久久| 国产丝袜在线| 欧美日韩亚洲91| 国产wwwxx| 亚洲开心激情| 亚洲天堂视频在线观看| 538精品在线视频| 伊人蜜桃色噜噜激情综合| 日韩免费在线免费观看| 国产女无套免费视频| 99re视频精品| 亚洲欧美久久久久一区二区三区| 国产原创av在线| 亚洲精品国久久99热| 欧美 日韩 国产 高清| 国产亚洲人成a在线v网站 | 高潮久久久久久久久久久久久久 | 无码人妻一区二区三区精品视频| 四虎精品永久免费| 欧美精品一区二区高清在线观看| 一区二区三区四区影院| 精品国产乱码久久久久久果冻传媒| 亚洲精品一区二区三区精华液 | 老司机aⅴ在线精品导航| 国产一区二区三区三区在线观看| 一道本在线观看| 在线看片不卡| 青青青国产精品一区二区| 国产免费一区二区三区最新不卡| 国产最新精品免费| 久久久久久久久久久久久9999| 亚洲av电影一区| 亚洲天堂免费看| 可以免费在线看黄的网站| 亚洲精品v亚洲精品v日韩精品| 欧美变态口味重另类| 老头老太做爰xxx视频| 99国产精品自拍| 成人欧美一区二区三区在线观看| 国产小视频免费观看| 亚洲欧洲日产国码二区| 日韩亚洲在线视频| 欧美三级午夜理伦三级小说| 欧美激情xxxxx| 国产情侣av在线| 国产精品久久久久毛片软件| 女人另类性混交zo| 亚洲精品亚洲人成在线观看| 欧美激情中文字幕乱码免费| 国产色片在线观看| ...xxx性欧美| 在线观看免费的av| 成人激情开心网| 国产成人涩涩涩视频在线观看| 在线观看国产精品视频| 久久精品亚洲国产奇米99| 国产高清精品在线观看| 精品福利网址导航| 午夜精品久久久久久久99热 | 欧美三级蜜桃2在线观看| 亚洲精品视频大全| 国产午夜精品一区二区三区欧美| 国产精品一久久香蕉国产线看观看| 国产精品久久久久久久久久久久久久久久 | 亚洲av无码乱码国产精品久久 | 亚洲一二三精品| 日韩电影在线免费| 日韩成人在线资源| 激情亚洲影院在线观看| 亚洲视频在线看| 在线观看亚洲国产| 欧美激情在线观看视频免费| 污版视频在线观看| 99久久精品国产亚洲精品| 91精品国产综合久久香蕉| 麻豆传媒在线免费| 51精品秘密在线观看| 久久久精品视频免费观看| 高清国产午夜精品久久久久久| 亚洲韩国在线| 国产亚洲精彩久久| 欧美精品生活片| 天天操天天操天天操| 欧美日韩激情视频| mm131丰满少妇人体欣赏图| 免费成人美女在线观看| 免费久久久久久| 久久97久久97精品免视看秋霞| 久久伊人精品视频| 韩国中文字幕hd久久精品| 欧美日韩午夜视频在线观看| 美国一级黄色录像| 激情欧美日韩一区二区| 精品丰满人妻无套内射| 深夜福利久久| 亚洲自拍偷拍色片视频| 国产h片在线观看| 国产亚洲成精品久久| 国产精品久久777777换脸| 亚洲国产美国国产综合一区二区 | 91免费观看视频在线| caopor在线视频| 欧美精品一卡| 免费看污久久久| 中文字幕成人| 婷婷国产在线综合| 在线观看免费看片| 国产一级久久| 欧美在线播放一区二区| 精品免费av在线| 欧美日韩成人在线观看| 国产小视频在线观看| 欧美一级生活片| 亚洲毛片一区二区三区| 日本一区二区三区久久久久久久久不| 日本a在线天堂| 欧美美女在线| 91香蕉视频在线下载| 亚洲日本在线观看视频| 欧美黄色www| 草草影院在线观看| 精品少妇一区二区三区视频免付费| 男的操女的网站| 国产亚洲综合av| 日本黄色一级网站| 老色鬼久久亚洲一区二区| 9色视频在线观看| 日韩精品四区| 蜜桃传媒一区二区| 欧美视频精品全部免费观看| 国产精品99久久久久久人 | 国产视频一区在线播放| 亚洲熟女乱综合一区二区| 日本女优在线视频一区二区| 国产69精品久久久久久久| 911精品美国片911久久久| 日本一区不卡| 亚洲国产网址| 国产美女99p| 99久热在线精品视频观看| 国产99视频在线观看| 91黄页在线观看| 欧美成人小视频| 国产激情视频在线| 最近2019年好看中文字幕视频| 91在线精品入口| 在线这里只有精品| av大片在线免费观看| 亚洲一级不卡视频| 久久久久久久久毛片| 中文字幕一区二区不卡| 免费看污片的网站| 久久亚洲综合av| 亚洲国产精品成人综合久久久| 日本免费新一区视频| 黄色一级视频片| 欧美精品偷拍| 欧美日韩不卡在线视频| 欧美片第1页综合| 久久久久久久久久伊人| 888久久久| 亚洲天堂第一区| 黄色亚洲大片免费在线观看| 国产在线xxxx| 亚洲麻豆av| 少妇无码av无码专区在线观看 | 亚洲无码久久久久久久| 色婷婷久久综合| 中文字幕免费在线观看视频| 一本大道久久a久久综合| 久久国产视频一区| 色香蕉久久蜜桃| 亚洲午夜在线播放| 欧美色精品天天在线观看视频| 国产精彩视频在线| 亚洲国产乱码最新视频| 二区视频在线观看| 色婷婷av一区| 亚洲一卡二卡在线| 91精品国产一区二区三区香蕉| 国产成人精品777777| 欧美视频专区一二在线观看| 国产成人无码专区| 欧美日韩免费一区二区三区视频| av大片在线免费观看| 91国模大尺度私拍在线视频| 中文字幕在线日亚洲9| 6080午夜不卡| 黑人精品一区二区| 亚洲欧洲在线播放| 麻豆视频在线免费观看| 久久久久久久香蕉网| 樱花草涩涩www在线播放| 国产精品久久久91| 国产一区二区三区国产精品| 国产精品自拍首页| 欧美日韩一区二区三区视频播放| 你懂的视频在线一区二区| 日韩午夜电影网| 又大又硬又爽免费视频| 国产欧美一区二区色老头| 无限资源日本好片| 国产xxx精品视频大全| 精品人妻一区二区三区视频| 最新日韩在线视频| 久久艹免费视频| 欧美日韩小视频| 日韩一区二区三区在线观看视频| 欧美一级日韩免费不卡| 婷婷伊人综合中文字幕| 中文字幕日韩欧美| 国产盗摄在线视频网站| 国产精品青青在线观看爽香蕉| av在线不卡精品| 97国产超碰| 欧美日一区二区| 日本在线xxx| 国产一区久久久| 播金莲一级淫片aaaaaaa| 亚洲蜜臀av乱码久久精品 | a天堂中文在线| 欧美极品少妇xxxxx| 二吊插入一穴一区二区| 国产成人av一区二区三区| 日韩免费特黄一二三区| 亚洲熟女乱色一区二区三区| 国产精品亚洲专一区二区三区 | 国产性天天综合网| 免费人成视频在线| 欧美日韩精品一区二区在线播放| 在线免费看毛片| 日韩精品999| 日本中文字幕中出在线| 国产女精品视频网站免费| 久久中文资源| 亚洲啊啊啊啊啊| 韩国av一区二区三区| 日韩福利在线视频| 色综合天天综合给合国产| 丰满岳乱妇国产精品一区| 久热精品在线视频| 久久亚洲精品中文字幕| 欧美在线日韩精品| 久久aⅴ国产紧身牛仔裤| 在线播放第一页| 夜夜亚洲天天久久| 国产精品系列视频| 日韩中文字幕精品| 免费一区二区三区四区| 视频一区在线免费观看| 久久亚洲精品伦理| 国产精品亚洲无码| 色综合天天综合网天天狠天天| 91亚洲欧美激情| 亚洲欧洲日本专区| 亚洲人体影院| 欧美激情www| 美女尤物久久精品| 中文字幕一区二区三区人妻电影| 亚洲欧洲韩国日本视频| 国产美女www爽爽爽| 亚洲午夜女主播在线直播| 精品亚洲美女网站| 日韩hmxxxx| 免费成人av在线播放| 蜜桃av免费在线观看| 欧美日本一区二区三区四区| 老司机精品影院| 成人夜晚看av| 欧美午夜不卡| www.555国产精品免费| 五月天中文字幕一区二区| 熟妇人妻中文av无码| 欧美一级大片视频| 深夜福利久久| 男人的天堂最新网址| 亚洲欧美另类久久久精品 | 日本一本在线免费福利| 999热视频| 99国产精品| 四虎影成人精品a片| 欧美性一区二区| 国产福利视频在线| 粉嫩高清一区二区三区精品视频 | 欧美日韩 一区二区三区| 中日韩午夜理伦电影免费 | 精品日韩视频在线观看| 欧洲伦理片一区 二区 三区| 国产精品久在线观看| 91tv官网精品成人亚洲| 一边摸一边做爽的视频17国产| 国产精品久99| 精品国产乱码一区二区三| 51精品国产黑色丝袜高跟鞋| 成人羞羞网站入口| 色婷婷一区二区三区在线观看| 欧美精彩视频一区二区三区| 国产乱码精品一区二区三区精东| 亚洲色在线视频| 国产精品一区三区在线观看| 成人网站免费观看入口| 欧美国产成人精品| 亚洲欧美激情另类| 国产精品91久久久| 欧美激情精品久久久六区热门| 亚洲精品手机在线观看| 亚洲综合一区在线| 国产免费视频在线| 懂色av一区二区三区在线播放| 希岛爱理av一区二区三区| 国产成人精品无码片区在线| 欧美亚日韩国产aⅴ精品中极品| 可以在线观看的av网站| 91亚洲精品一区| 国产精品综合| 日韩成人毛片视频| 在线观看日韩专区| 卡通动漫精品一区二区三区| www.99r| 91精品91久久久中77777| av手机免费在线观看|