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

利用MindsDB和Anyscale微調Mistral 7B模型

譯文 精選
人工智能
本文將討論MindsDB和Anyscale Endpoints如何以一種經濟高效且簡單的方式,將開源大模型與數據進行微調。同時會探討微調對模型行為的影響,以及微調與提示工程的關系。

在我們為面向客戶的聊天應用制作大語言模型 (LLM)時,預訓練模型往往是很好的起點,但隨著時間的推移,您可能希望去控制該模型聊天的整體行為和給客戶帶去的“感覺”,而不僅僅由基本模型所能提供。對此,我們雖然可以通過提示工程(prompt engineering)來實現,但是它會嚴重限制聊天輸入的長度,而且每次推理調用的成本都會增加。目前,另一種更有效的方法是在數據集上對模型進行微調,并在模型中灌輸新的行為模式。

微調Mistral 7B模型

下面,我們將引導您微調Mistral7B的開源LLM。為此,我們會調用MindsDB與模型進行交互,并使用Anyscale Endpoints對其進行托管。如果您需要微調其他模型的話,其過程將十分類似。

什么是MindsDB?

作為一個面向開發人員的開源人工智能(AI)平臺,MindsDB可以將AI/ML模型與實時數據相連接。由其提供的工具和自動化功能,可輕松地構建和維護個性化AI方案。MindsDB提供了數百種與各種數據源、API和ML框架的集成。借助該平臺,您可以將最先進的AI模型(如OpenAI、LLama2、Cohere、Mistral等)與數百種數據源(包括企業級數據庫,以及PostgreSQLMongoDBSnowflakeSlackShopify等第三方應用)整合在一起。

什么是Anyscale?

Anyscale是支持ChatGPT等世界頂尖AI產品的Ray框架的創建者。由其提供的Anyscale Endpoints可以輕松地以快度、低成本的方式,優化訪問Mistral 7B等開源LLM

微調模型

下面,我們會把微調后的模型與其原始版本進行比較,檢查其輸出行為上的差異,并解釋其背后原因。

步驟 1:準備好先決條件

  1. 請在您的機器上本地部署MindsDB
  2. 請確保安裝了Anyscale Endpoints集成
  3. 此外,您還需要注冊Anyscale Endpoints

步驟 2:加載數據

我們將使用由鏈接--https://huggingface.co/datasets/b-mc2/sql-create-context?ref=hackernoon.com提供的數據集。其中包含了“上下文-問題-答案”三元組。它們將針對SQL表的原始查詢,與用戶提出的自然語言問題,以及返回該用戶所需信息的基本答案聯系起來。

盡管該數據集包含了7萬多個示例,但是我們在此只考慮前300個。我們會將數據重新排列成“長”格式,并將“對話/聊天”垂直堆疊成行。也就是說,每一行都有一條“內容”信息和一個“角色”。此處的角色可以是“系統”、“助手”(我們的模型)或“用戶”。

那么在每個“系統”行的內容中,我們都定義了如下內容:

  1. 其任務是將問題轉化為SQL查詢
  2. 相關的SQL表會創建參考語句

據此,輸入以下內容即可輕松地檢查到相關數據:

SELECT * FROM example_db.demo_data.anyscale_endpoints_ft_sample_data LIMIT 10;

下圖展示的是從Postgres數據庫示例中檢索到的一個樣本:

請注意,助手的回答就是詢問,沒有任何附帶解釋。這就是我們希望觀察到的原始基礎模型的主要效果。下面,讓我們來設置一下。

步驟 3:設置基本模型

1.MindsDB項目中創建一個Anyscale集成的實例:

CREATE ML_ENGINE anyscale_endpoints FROM anyscale_endpoints;

2.用它創建一個初始的Mistral 7B模型(這里使用的具體模型名稱是mistralai/Mistral-7B-Instruct-v0.1):

CREATE MODEL ft_sql
PREDICT answer
USING
engine = 'anyscale_endpoints',
model_name = 'mistralai/Mistral-7B-Instruct-v0.1',
prompt_template = '{{content}}',
api_key = 'your-api-key-here';

3.您可以通過如下語句,查詢模型并從中得到答案:

SELECT answer FROM ft_sql WHERE content = 'hi!';

4.讓我們以如下方式提問,從原始數據集的諸多示例中獲取一個:

SELECT answer FROM ft_sql WHERE content = 'Hi! I have created a SQL table with this command: “CREATE TABLE employees (country VARCHAR)”. How should I query my database to know how many employees are living in Canada?';

您應該得到如下回復:

雖然上述答案是正確的,但是有些冗長。如果要在更廣泛的軟件應用(如代碼協同引導程序)中部署該模型,則需要有更簡潔的輸出。

在此,我們需要強調的是,雖然取決于多種變量,但是在預先訓練好的大語言模型上執行微調的主要效果,就是要影響模型的整體行為和排列,而不是完美地記憶新示例中包含的所有事實信息。相反,如果您需要提取存儲在其他地方的特定真實數據,那么您最好使用RAG設置。這兩種技術并不互斥,您完全可以同時使用兩者。

步驟 4:微調模型

5.有了現成的數據集,再加上MindsDBAnyscale Endpoint的簡易性,我們只需如下一條SQL命令就能對Mistral 7B模型進行微調了:

FINETUNE ft_sql FROM example_db (
SELECT * FROM demo_data.anyscale_endpoints_ft_sample_data LIMIT 300
);

6.該命令將觸發Anyscale Endpoints平臺上的微調運行。由于模型有70億個參數,而數據集較小,因此該過程可能需要15分鐘左右的時間。

如下圖所示,您將會在注冊Anyscale Endpoints時使用過的電子郵箱中收到通知。之后MindsDB模型也會顯示為已準備就緒的狀態。

下圖展示了由其建立的可視化管道:

由于Mistral 7B是一個基于“transformer”架構的大型神經網絡,因此對其進行“監督微調”可以被理解為:對預先訓練好的基礎模型的某些權重稍作修改。具體做法是:在部分新的數據上最小化誤差指標,同時兼顧較低的學習率等因素。

而且,與基礎預訓練階段相比,其根本的區別就在于數據是有標簽的,而不是無標簽的(標簽提供了“監督”)。從上述步驟可知,我們提供了一個理想“助手”的預期回答,這將為訓練過程提供參考信息,以獲得一個比原始模型更善于生成答案的模型。

接著,我們來試著對模型提出如下問題:

SELECT answer FROM ft_sql WHERE content = 'Hi! I have created a SQL table with this command: “CREATE TABLE employees (country VARCHAR)”. How should I query my database to know how many employees are living in Canada?';

與之相對應的答案(answer)列輸出會顯示為:SELECT COUNT(*) FROM employees WHERE country = "Canada"顯然,這要簡潔得多。

由于MindsDB具有自動模型版本控制功能,因此您可以通過MODEL_NAME.VERSION訪問以前的模型版本。下面是我們針對.1版本通過重新輸入來觸發。它將給出與第3.d節類似的答案。

SELECT answer FROM ft_sql.1 WHERE content = 'Hi! I have created a SQL table with this command: “CREATE TABLE employees (country VARCHAR)”. How should I query my database to know how many employees are living in Canada?' USING max_tokens=1000;

需要進一步說明的是,雖然微調后的模型確實表現出了較大的不同,但是我們仍有必要根據經驗來檢查準確度指標,畢竟眾所周知,LLM需要通過“空間(space)”來產生更好的答案。此處的空間是以詞塊來衡量的,它直接會導致更長的回答。這就意味著,根據任務的不同,冗長的答案可能會更難解析。不過,這實際上可能是提高下游任務準確性的一種理想特性。

步驟 5:提示工程

此處還有一個有趣的現象。正如OpenAI在發布GPT-2時所展示的那樣,大語言模型可以有效地在“上下文”中學習,也就是所謂的“提示”。這正是為什么提示工程在建立LLM管道時,被描述為絕對關鍵的原因。事實表明,一個精心挑選的上下文實例所產生的影響,可能不亞于數十或數百個對模型進行微調的特定實例。

下面,讓我們再次使用基本模型,并修改為“提示”方式,使得讀取方式略有不同:

CREATE MODEL ft_sql_succinct
PREDICT answer
USING
engine = 'anyscale_endpoints',
model_name = 'mistralai/Mistral-7B-Instruct-v0.1',
prompt_template = 'Answer with the correct SQL query only, no explanations whatsoever. Here is the question: {{content}}';

顯然,如果使用相同的內容輸入去查詢該模型,就會得到“SELECT COUNT(*) FROM employees WHERE country = 'Canada';”這正是我們想要的效果,也說明了:對于簡單的情況,良好的提示模板可以起到顯著的作用。

什么時候使用提示工程?

大多數LLM提供者都會建議我們在進行任何微調之前,先進行提示工程的設計。而真正在進行微調時,您可以在某處生成一組新的模型。上文演示的MindsDB+Anyscale 技術棧雖然能夠處理基礎架構的開銷,但與推理時可用于基礎模型的單個靈活提示相比,則會引入額外的訓練和服務問題等更高的運行成本。

反過來說,如果您有大量的數據需要微調,或者由于某種行為限制,使得提示工程無法滿足您的要求的話,那么微調就會成為一種更有吸引力的選擇。例如,您的基本模型可能有一個特別短的token限制(如:總共只有2K的token)。

當然,如前所述,如果您需要模型能夠回憶各種事實情況,那么RAG則是必要的補充。它將能極大地幫助模型避免編造信息。

小結

在上文中,我們討論了MindsDB和Anyscale Endpoints是如何以一種經濟高效且簡單的方式,將開源大模型與數據進行微調。同時,我們也探討了微調對模型行為的影響,以及微調與提示工程的關系。希望上述內容對您有所幫助,祝您的項目取得成功。

原文標題:Fine-Tuning Mistral 7B: Enhance Open-Source Language Models with MindsDB and Anyscale Endpoints作者: Jorge Torres

責任編輯:華軒 來源: 51CTO
相關推薦

2024-03-05 09:00:00

大型語言模型Mistral-7b人工智能

2024-07-17 13:40:01

2024-07-22 09:00:00

2024-03-25 00:05:00

開源模型AI

2024-06-03 10:43:34

2024-07-17 12:13:11

2024-07-18 12:53:13

2023-06-28 21:47:54

2023-12-24 13:56:37

2024-02-04 08:00:00

Zephyr 7B大語言模型算法

2025-08-01 14:32:35

AI模型訓練

2024-04-02 09:17:50

AI數據開源

2023-10-13 19:58:33

Mistral7B模型

2024-03-18 07:01:42

2024-08-13 15:40:00

2023-06-09 08:00:00

QLoRa語言模型微調

2024-06-11 14:30:18

2024-07-22 07:10:00

小模型機器學習蘋果

2023-12-28 11:59:26

Zephyr語言模型微調版本

2025-03-11 13:07:58

點贊
收藏

51CTO技術棧公眾號

日韩理论片在线| 国产亚洲精品v| 7777精品伊人久久久大香线蕉的 | 国产精品99久久免费| 一区二区久久久久久| 国产精品av一区| 波多野结衣啪啪| 日韩欧美1区| 欧美变态口味重另类| 国产女女做受ⅹxx高潮| 麻豆影院在线| 91丝袜呻吟高潮美腿白嫩在线观看| 国产精品观看在线亚洲人成网| 日本午夜在线观看| 婷婷精品在线| 欧美一区二区三区免费大片| 欧美亚洲精品一区二区| 欧美做受喷浆在线观看| 91国内精品视频| 午夜久久美女| 亚洲男女自偷自拍图片另类| 操人视频免费看| 国产精品伦理| 洋洋成人永久网站入口| 亚洲不卡1区| www.色播.com| 老司机免费视频一区二区三区| 97超碰色婷婷| 男人操女人的视频网站| 精品一二三区| 精品一区二区亚洲| 亚洲美女高潮久久久| av免费在线一区| 狠狠色香婷婷久久亚洲精品| 特级西西人体www高清大胆| 黄色片在线免费看| 99精品在线免费| 成人自拍视频网站| 国产女无套免费视频| 日韩高清不卡在线| 国产999精品久久久影片官网| 欧美黑吊大战白妞| 欧美疯狂party性派对| 亚洲欧洲国产精品| 免费成人深夜夜行p站| 99久久免费精品国产72精品九九| 欧美日本免费一区二区三区| 成人免费毛片播放| 周于希免费高清在线观看 | 亚洲成av人片在线观看香蕉| 天天干天天av| 成人毛片免费| 欧洲av一区二区嗯嗯嗯啊| 人妻熟妇乱又伦精品视频| 日本乱理伦在线| 一区二区三区欧美视频| 精品国产一区二区三区在线| 男人影院在线观看| 国产精品久久久久影视| 亚欧精品在线| 日韩子在线观看| 中文欧美字幕免费| 亚洲 国产 欧美一区| av资源在线观看免费高清| 国产日韩在线不卡| 一区二区三区电影| fc2ppv国产精品久久| 亚洲精品视频在线观看网站| 亚洲小视频在线播放| av香蕉成人| 亚洲成人资源网| 男女私大尺度视频| 在线高清av| 欧洲视频一区二区| 三上悠亚av一区二区三区| 黄色日韩网站| 欧美一区二区久久| 天天躁日日躁狠狠躁av麻豆男男| 欧美三级自拍| 亚洲天堂精品在线| 亚洲色图27p| 欧美一区亚洲| 97婷婷涩涩精品一区| 天天操天天操天天操天天| 午夜亚洲福利在线老司机| 国产精品99久久99久久久二8| 中文字幕久久久久| 国产乱人伦偷精品视频免下载| 97人人模人人爽人人喊38tv| 天天摸夜夜添狠狠添婷婷| 久久精品网站免费观看| 中文字幕一区二区三区有限公司 | 日韩精品久久久久久久酒店| 国产毛片久久| 成人激情黄色网| 精品国产一级片| 9i在线看片成人免费| 日韩av电影免费在线| 毛片激情在线观看| 精品国产乱码久久久久久天美| 成年人黄色片视频| 精品999日本久久久影院| 亚洲精品白浆高清久久久久久| 加勒比综合在线| 国产精品多人| 国产精品99久久久久久白浆小说 | 久草这里只有精品视频| 国产成人精品自拍| 番号在线播放| 亚洲午夜在线电影| 日韩欧美国产片| 日本午夜精品| 欧美精品日韩三级| 最近免费中文字幕大全免费版视频| 精品一区免费av| 欧美国产二区| 欧美hdxxx| 欧美三级电影精品| 30一40一50老女人毛片| 欧美日韩亚洲国产精品| 国产精品免费久久久久影院| 欧美性受xxxx狂喷水| 中文字幕亚洲综合久久菠萝蜜| 大陆极品少妇内射aaaaa| 99视频这里有精品| 国产亚洲日本欧美韩国| 国产一级理论片| 久久99精品久久久久久动态图| 免费观看成人高| 久久一卡二卡| 91精品在线免费| 欧洲美熟女乱又伦| 国产精品日韩久久久| aa成人免费视频| 欧美成人视屏| 欧美日韩国产系列| 国产精品毛片一区二区| 夜夜嗨一区二区三区| 成人毛片网站| av激情在线| 欧美精品久久99| 波多野结衣av在线观看| 亚洲伊人网站| 狠狠色综合色区| 搞黄网站在线看| 日韩一区二区在线看| 午夜激情福利电影| 六月婷婷色综合| 日本不卡二区| 午夜精品成人av| 亚洲精品视频在线播放| 久久精品视频9| 国产91在线|亚洲| 男女激情免费视频| 99re热精品视频| 久久久久久综合网天天| 国产精品日韩无码| 1000精品久久久久久久久| 视色视频在线观看| 日韩国产综合| 91久久久亚洲精品| 黄色动漫在线观看| 91精品欧美久久久久久动漫| 久久国产精品国语对白| 韩国女主播成人在线观看| 中文字幕免费在线不卡| 国产一区二区视频在线看| 久久九九有精品国产23| av 一区二区三区| 亚洲一区二区综合| 亚洲调教欧美在线| 老司机精品导航| 五月天久久狠狠| 少妇高潮一区二区三区99| 久久国产精品偷| 污视频在线免费| 在线观看国产日韩| 亚洲人做受高潮| 成人网在线免费视频| 成人在线免费观看av| 精品国产一区二区三区久久久樱花| 国产精品日韩专区| 91国内在线| 亚洲精品一区二区在线| 在线免费av片| 一区二区三区不卡视频| 亚洲色图14p| 久久综合综合久久综合| av片在线免费| 国产精品嫩草影院在线看| 成人国产精品av| 爱情岛亚洲播放路线| 日韩精品在线免费| 夜夜躁狠狠躁日日躁av| 亚洲v日本v欧美v久久精品| 国产一二三四五区| 国产一区二区导航在线播放| 国产素人在线观看| 日韩精品dvd| 国产在线精品二区| 日韩午夜视频在线| 91成人福利在线| 成人在线免费看黄| 亚洲人成在线观看网站高清| 精品人妻一区二区三区四区不卡| 欧美午夜精品久久久久久久| 手机在线免费看毛片| 久久午夜免费电影| 在线a免费观看| 丝袜美腿高跟呻吟高潮一区| 99精品一级欧美片免费播放| 天天躁日日躁狠狠躁欧美巨大小说 | 亚洲一级黄色录像| 成人综合婷婷国产精品久久免费| 中文久久久久久| 亚洲人成毛片在线播放女女| 最近看过的日韩成人| 希岛爱理av免费一区二区| 91精品综合视频| 97成人资源| 久久久亚洲国产天美传媒修理工| 在线免费看a| 亚洲人成电影网站色…| 亚洲va天堂va欧美ⅴa在线| 色哟哟国产精品免费观看| 久久久久久久久久综合| 综合婷婷亚洲小说| 性猛交娇小69hd| 91免费在线看| 星空大象在线观看免费播放| 国产精品一区久久久久| 亚洲综合婷婷久久| 日本不卡中文字幕| 熟女性饥渴一区二区三区| 伊人久久亚洲热| 国产精品国三级国产av| 久久精品欧美一区| 亚洲一区二区三区在线观看视频 | 日韩av在线精品| 精品国产av 无码一区二区三区| 欧美日韩另类一区| 精品乱码一区内射人妻无码| 日韩欧美国产一区二区| 影音先锋亚洲天堂| 午夜视频一区在线观看| 69精品久久久| 亚洲综合免费观看高清完整版| 欧美色图亚洲天堂| 一区二区欧美视频| 高h视频免费观看| 一区二区三区免费网站| 青青草原在线免费观看| 亚洲天堂精品在线观看| 一区二区三区四区五区| 亚洲色图.com| 久久综合加勒比| 亚洲一二三区不卡| 男人的天堂一区| 日韩欧美亚洲国产一区| 波多野结衣黄色网址| 一本久道久久综合中文字幕| 免费av中文字幕| 欧美图区在线视频| 在线播放国产一区| 日韩一区二区三区电影在线观看| 亚洲AV无码一区二区三区性| 精品国产乱码久久久久久蜜臀| 熟妇人妻一区二区三区四区| 亚洲欧美日韩国产精品| 国产福利免费在线观看| 日韩最新在线视频| 国产婷婷视频在线| 国产+成+人+亚洲欧洲| 亚洲少妇视频| 国产欧美欧洲在线观看| 国产一区二区三区精品在线观看| 国产另类自拍| 免费欧美视频| 自拍亚洲欧美老师丝袜| 精品91在线| 亚洲人成色77777| 激情深爱一区二区| 日本一区二区在线观看视频| 26uuu久久综合| 成人无码精品1区2区3区免费看 | 亚洲精品综合久久中文字幕| 91大神在线网站| 欧美日韩国产成人在线观看| 伊人久久av| 91九色精品视频| 日韩精品欧美大片| 中文网丁香综合网| 99av国产精品欲麻豆| 中文字幕第36页| 高清久久久久久| 美国一级黄色录像| 日韩国产高清一区| 久久77777| 午夜精品久久久久久久99热| 男人皇宫亚洲男人2020| 成人国产精品久久久| 国产区精品视频在线观看豆花| 奇米精品在线| 激情六月综合| xxx国产在线观看| 99v久久综合狠狠综合久久| 潘金莲一级黄色片| 欧美性猛交xxxx| 国产高清不卡视频| 这里只有精品视频| 免费h在线看| 成人精品久久一区二区三区| 偷窥自拍亚洲色图精选| 亚洲啊啊啊啊啊| 蜜臀av一区二区在线免费观看| 亚洲自拍偷拍精品| 亚洲人午夜精品天堂一二香蕉| 一级一片免费看| 精品国产三级a在线观看| 1024视频在线| 国产国语刺激对白av不卡| 精品日产乱码久久久久久仙踪林| 中文字幕在线观看一区二区三区| 亚洲自拍另类| 俄罗斯黄色录像| 亚洲美女屁股眼交| 特级西西444www大胆免费看| 日韩精品一二三四区| 91九色porn在线资源| 99re6热在线精品视频播放速度| 日本欧美国产| 欧美xxxxx在线视频| 成人精品免费网站| 久久高清无码视频| 777奇米四色成人影色区| av播放在线| 国产精品成人v| 久草成人在线| 欧美 激情 在线| 91影院在线观看| 国产做受高潮漫动| 亚洲国产欧美精品| 999福利在线视频| 国产精品一区二区免费| 国产精品黄色| 少妇极品熟妇人妻无码| 亚洲精品一二三区| 国产按摩一区二区三区| 美女扒开尿口让男人操亚洲视频网站| 久久er热在这里只有精品66| 日韩欧美视频一区二区三区四区| 久久天堂精品| 亚洲av无码一区二区二三区| 欧美丝袜第一区| 九一在线视频| 国产精品免费久久久久影院| 日韩欧美伦理| 一区二区三区四区毛片| 综合自拍亚洲综合图不卡区| 国产乱色精品成人免费视频| 久久福利视频网| 麻豆国产一区| 国产亚洲黄色片| ww久久中文字幕| 婷婷激情五月综合| 色噜噜狠狠狠综合曰曰曰| 日韩一级视频| 日本一级黄视频| caoporen国产精品视频| 国产精品久免费的黄网站| 亚洲欧美日韩国产中文| 青青久久精品| 国产爆乳无码一区二区麻豆| 成人激情视频网站| av一级在线观看| 日韩网站免费观看高清| 伊色综合久久之综合久久| 欧美在线观看成人| 欧美极品xxx| 国产精品一区二区人人爽| 久久久久久久久久亚洲| 亚洲制服一区| 欧美大片久久久| 天天av天天翘天天综合网| 国产九色在线| 97久久夜色精品国产九色| 国产欧美一区二区三区国产幕精品| 免费成人深夜天涯网站| 91精品国产综合久久精品app| 成人一级福利| 亚洲精品中字| av成人免费在线| 亚洲天堂网在线视频| 久久久久女教师免费一区| 国产一区不卡| 男男受被啪到高潮自述| 色综合天天综合色综合av| gogo在线观看| 视频在线99| 成人国产在线观看|