搜尋
首頁科技週邊人工智慧使用Mistral 7b -Analytics Vidhya在AI代理中調用功能

利用Mistral 7b的功能呼叫力量:構建智能AI代理商

大型語言模型(LLM)已徹底改變了AI代理與外部系統和API的互動,從而實現了自然的自然驅動決策。這是通過函數調用來實現的,其中JSON模式定義的功能允許LLM自主選擇和執行外部操作,從而顯著提高自動化。本文演示了使用Mistral 7b的功能調用,這是一種優化的指令遵循的尖端模型。

關鍵學習目標:

  • 掌握生成AI中AI代理的作用和類型。
  • 了解函數調用如何通過JSON模式增強LLM功能。
  • 配置並加載Mistral 7b模型,以進行文本生成。
  • 在LLMS中呼叫函數以執行外部進程。
  • 提取功能參數並使用Mistral 7b產生響應。
  • 執行具有結構化輸出的實時功能,例如天氣查詢。
  • 使用多種工具在不同域上擴展AI代理功能。

(本文是數據科學博客馬拉鬆的一部分。)

目錄:

  • 了解AI代理
  • 在LLMS中呼叫的功能解釋了
  • 構建Mistral 7b管道:模型和文本生成
  • 用Mistral 7b實施功能調用
  • 模型生成的最終響應
  • 結論
  • 常見問題

了解AI代理:

在生成的AI(Genai)中,AI代理代表著重大進步。他們利用LLM等模型來生成內容,模擬交互並自主執行複雜的任務。它們的適應性遍及各個領域,包括客戶服務,教育和醫療保健。

AI代理的分類如下(請參見下圖):

  • 人類循環(反饋提供)
  • 代碼執行者(例如,ipython內核)
  • 工具執行者(功能或API執行)
  • 模型(LLM,VLM等)

函數調用會集成代碼執行,工具執行和模型推理。 LLM處理自然語言處理,而代碼執行者運行必要的代碼段來滿足用戶請求。人類互動可以提供反饋或控製過程終止。

使用Mistral 7b -Analytics Vidhya在AI代理中調用功能

在LLMS中調用的功能解釋了:

開發人員使用JSON模式(傳遞給模型)定義功能。然後,該模型根據用戶提示生成所需的函數參數。例如,它可以致電天氣API提供實時天氣信息。功能調用允許LLMS智能選擇適當的功能或工具,從而實現自主任務完成並提高效率。

本文演示了LLM(Mistral)如何根據用戶查詢生成函數參數。用戶要求德里溫度;該模型提取參數,函數檢索實時數據(或此處的默認值),LLM提供了用戶友好的響應。

構建Mistral 7b管道:模型和文本生成:

我們將導入必要的庫,並加載Mistral 7b模型和令牌,從擁抱表面進行推理。該模型可在此處使用。

導入庫:

從變形金剛進口管道,AutomodelForCausAllm,AutoTokenizer
進口警告
警告。 FilterWarnings(“忽略”)

指定Mistral 7b模型存儲庫:

 model_name =“ mistralai/mistral-7b-instruct-v0.3”

下載模型和令牌:

(注意:訪問需要按照其網站上的說明來擁抱面部註冊和代幣生成。)

 model = automodelforcausallm.from_pretrate(model_name,token = hf_token,device_map ='auto')
tokenizer = autotokenizer.from_pretaining(model_name,token = hf_token)

(詳細介紹實現,結果和結論的其餘部分將遵循類似的重組和重新措辭,以保持原始含義,同時增強清晰度和流動。圖像將保留在其原始位置。)

以上是使用Mistral 7b -Analytics Vidhya在AI代理中調用功能的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
如何使用LM Studio在本地運行LLM? - 分析Vidhya如何使用LM Studio在本地運行LLM? - 分析VidhyaApr 19, 2025 am 11:38 AM

輕鬆在家運行大型語言模型:LM Studio 使用指南 近年來,軟件和硬件的進步使得在個人電腦上運行大型語言模型 (LLM) 成為可能。 LM Studio 就是一個讓這一過程變得輕鬆便捷的優秀工具。本文將深入探討如何使用 LM Studio 在本地運行 LLM,涵蓋關鍵步驟、潛在挑戰以及在本地擁有 LLM 的優勢。無論您是技術愛好者還是對最新 AI 技術感到好奇,本指南都將提供寶貴的見解和實用技巧。讓我們開始吧! 概述 了解在本地運行 LLM 的基本要求。 在您的電腦上設置 LM Studi

蓋伊·佩里(Guy Peri)通過數據轉換幫助麥考密克的未來蓋伊·佩里(Guy Peri)通過數據轉換幫助麥考密克的未來Apr 19, 2025 am 11:35 AM

蓋伊·佩里(Guy Peri)是麥考密克(McCormick)的首席信息和數字官。儘管他的角色僅七個月,但Peri正在迅速促進公司數字能力的全面轉變。他的職業生涯專注於數據和分析信息

迅速工程中的情感鍊是什麼? - 分析Vidhya迅速工程中的情感鍊是什麼? - 分析VidhyaApr 19, 2025 am 11:33 AM

介紹 人工智能(AI)不僅要理解單詞,而且要理解情感,從而以人的觸感做出反應。 這種複雜的互動對於AI和自然語言處理的快速前進的領域至關重要。 Th

12個最佳數據科學工作流程的AI工具-Analytics Vidhya12個最佳數據科學工作流程的AI工具-Analytics VidhyaApr 19, 2025 am 11:31 AM

介紹 在當今以數據為中心的世界中,利用先進的AI技術對於尋求競爭優勢和提高效率的企業至關重要。 一系列強大的工具使數據科學家,分析師和開發人員都能構建,Depl

AV字節:OpenAI的GPT-4O Mini和其他AI創新AV字節:OpenAI的GPT-4O Mini和其他AI創新Apr 19, 2025 am 11:30 AM

本週的AI景觀爆炸了,來自Openai,Mistral AI,Nvidia,Deepseek和Hugging Face等行業巨頭的開創性發行。 這些新型號有望提高功率,負擔能力和可訪問性,這在TR的進步中推動了

報告發現,困惑的Android應用程序有安全缺陷。報告發現,困惑的Android應用程序有安全缺陷。Apr 19, 2025 am 11:24 AM

但是,該公司的Android應用不僅提供搜索功能,而且還充當AI助手,並充滿了許多安全問題,可以將其用戶暴露於數據盜用,帳戶收購和惡意攻擊中

每個人都擅長使用AI:關於氛圍編碼的想法每個人都擅長使用AI:關於氛圍編碼的想法Apr 19, 2025 am 11:17 AM

您可以查看會議和貿易展覽中正在發生的事情。您可以詢問工程師在做什麼,或諮詢首席執行官。 您看的任何地方,事情都以驚人的速度發生變化。 工程師和非工程師 有什麼區別

火箭發射模擬和分析使用Rocketpy -Analytics Vidhya火箭發射模擬和分析使用Rocketpy -Analytics VidhyaApr 19, 2025 am 11:12 AM

模擬火箭發射的火箭發射:綜合指南 本文指導您使用強大的Python庫Rocketpy模擬高功率火箭發射。 我們將介紹從定義火箭組件到分析模擬的所有內容

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱工具

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

Dreamweaver Mac版

Dreamweaver Mac版

視覺化網頁開發工具

Atom編輯器mac版下載

Atom編輯器mac版下載

最受歡迎的的開源編輯器

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。