>使用tiktoken
庫來簡化Python中的OpenAi GPT模型成本。該工具通過將文本轉換為代幣,即GPT用於文本處理的基本單元來估算API呼叫費用。 本文解釋了令牌化,字節對編碼(BPE)和使用tiktoken
進行成本預測。
字節對編碼(bpe)
>bpe,一種用於GPT模型的突出的令牌化方法,平衡字符級別和單詞級別的方法。它迭代地將最頻繁的字節(或字符)對合併為新令牌,一直持續到達到目標詞彙大小為止。 BPE的重要性在於其處理多種詞彙的能力,包括稀有的單詞和新詞,而無需過多的詞彙。它通過將罕見的單詞分解為子字或字符來實現這一目標,從而使模型可以從已知組件中推斷出含義。
鍵BPE特性:>可逆性:
多功能性:
- 處理任何文本,甚至在培訓期間看不見。
- 壓縮: 令牌化版本通常比原始版本短。 每個令牌代表大約四個字節。
- >
>子字識別:
識別並利用常見的單詞部分(例如,“ Ing”),改善語法理解。 - :OpenAi的快速BPE算法
- >是OpenAI的高速BPE算法(根據其GitHub的說法,比可比的開源替代品快3-6倍)。 它的開源版本可在包括Python的各種庫中獲得。 >
庫支持多個編碼方法,每個方法都針對不同的模型量身定制。
tiktoken
tiktoken
在Python中估算GPT成本
>將文本編碼為令牌,在API調用之前啟用成本估算。
>tiktoken
>步驟2:加載編碼
>
tiktoken
使用
:> 步驟3:編碼文本 >令牌計數與OpenAi的定價(例如,GPT-4的10/100萬美元輸入令牌)相結合,提供了成本估算。 !pip install openai tiktoken
encoding = tiktoken.get_encoding("cl100k_base") # Or: encoding = tiktoken.encoding_for_model("gpt-4")
tiktoken
's decode
方法逆轉過程。
結論
tiktoken
消除了GPT成本估算中的猜測。通過了解令牌化和BPE以及使用tiktoken
,您可以準確預測和管理GPT API呼叫費用,以優化使用和預算。 要深入研究嵌入和OpenAI API使用情況,請探索Datacamp的資源(原始提供的鏈接)。
以上是使用Python的Tiktoken庫估計GPT的成本的詳細內容。更多資訊請關注PHP中文網其他相關文章!

法律技術革命正在獲得動力,促使法律專業人員積極採用AI解決方案。 對於那些旨在保持競爭力的人來說,被動抵抗不再是可行的選擇。 為什麼技術採用至關重要? 法律專業人員

許多人認為與AI的互動是匿名的,與人類交流形成了鮮明的對比。 但是,AI在每次聊天期間都會積極介紹用戶。 每個單詞的每個提示都經過分析和分類。讓我們探索AI Revo的這一關鍵方面

成功的人工智能戰略,離不開強大的企業文化支撐。正如彼得·德魯克所言,企業運作依賴於人,人工智能的成功也同樣如此。 對於積極擁抱人工智能的組織而言,構建適應AI的企業文化至關重要,它甚至決定著AI戰略的成敗。 西蒙諾諮詢公司(West Monroe)近期發布了構建蓬勃發展的AI友好型企業文化的實用指南,以下是一些關鍵要點: 1. 明確AI的成功模式: 首先,要對AI如何賦能業務有清晰的願景。理想的AI運作文化,能夠實現人與AI系統之間工作流程的自然融合。 AI擅長某些任務,而人類則擅長創造力、判

Meta升級AI助手應用,可穿戴式AI時代來臨!這款旨在與ChatGPT競爭的應用,提供文本、語音交互、圖像生成和網絡搜索等標準AI功能,但現在首次增加了地理位置功能。這意味著Meta AI在回答你的問題時,知道你的位置和正在查看的內容。它利用你的興趣、位置、個人資料和活動信息,提供最新的情境信息,這在以前是無法實現的。該應用還支持實時翻譯,這徹底改變了Ray-Ban眼鏡上的AI體驗,使其實用性大大提升。 對外國電影徵收關稅是對媒體和文化的赤裸裸的權力行使。如果實施,這將加速向AI和虛擬製作的

人工智能正在徹底改變網絡犯罪領域,這迫使我們必須學習新的防禦技巧。網絡罪犯日益利用深度偽造和智能網絡攻擊等強大的人工智能技術進行欺詐和破壞,其規模前所未有。據報導,87%的全球企業在過去一年中都成為人工智能網絡犯罪的目標。 那麼,我們該如何避免成為這波智能犯罪的受害者呢?讓我們探討如何在個人和組織層面識別風險並採取防護措施。 網絡罪犯如何利用人工智能 隨著技術的進步,犯罪分子不斷尋找新的方法來攻擊個人、企業和政府。人工智能的廣泛應用可能是最新的一個方面,但其潛在危害是前所未有的。 特別是,人工智

最好將人工智能(AI)與人類智力(NI)之間的複雜關係理解為反饋循環。 人類創建AI,對人類活動產生的數據進行培訓,以增強或複制人類能力。 這個AI

Anthropic最近的聲明強調了有關尖端AI模型缺乏了解,引發了專家之間的激烈辯論。 這是一個真正的技術危機,還是僅僅是通往更秘密的道路上的臨時障礙

印度是一個多元化的國家,具有豐富的語言,使整個地區的無縫溝通成為持續的挑戰。但是,Sarvam的Bulbul-V2正在幫助彌合其高級文本到語音(TTS)T


熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

SublimeText3 Linux新版
SublimeText3 Linux最新版

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。