FLUTTER ECOSYSTEM

tiktoken

Tiktoken 是用於 OpenAI 模型的 BPE 分詞器。它提供用於使用標記處理文字的 API。

最新版本
1.0.3
近 30 天下載
591
喜歡數
22
Pub 分數
160

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

Tiktoken 是一種為 OpenAI 語言模型設計的 BPE(字節對編碼)分詞器,透過將原始文字轉換為標記來實現高效的文字處理。它提供 API 來計算標記數量並管理文字分段,對於優化大型語言模型互動中的輸入長度至關重要。該套件支援多種平台,包括 Android、iOS、Web、macOS、Windows 和 Linux,使其適用於整合 OpenAI 模型的跨平台應用。基於 Dart 建構,確保在不同環境中的一致性分詞效果。

適用情境
  • LLM提示的文本長度估算
  • 基於標記的文本截斷
  • 與 OpenAI API 客戶端整合
  • 跨平台人工智慧應用
  • 提示工程與優化
主要特色
  • 基於BPE的分詞
  • 平台無關的實現
  • 對 OpenAI 模型分詞器的支援
  • 準確的標記計數
  • 輕便且快速
適合對象
  • 開發人員建構AI驅動的應用程式
  • 需要快速管理的應用程式
  • 在多個平台上使用 OpenAI 模型的專案
  • 需要精確令牌控制的用戶
使用建議
  • 需要理解分詞概念
  • 依賴於 OpenAI 模型特定的詞彙表
  • 不適用於非OpenAI模型
  • 僅限文字預處理任務
  • 在發布新模型時可能需要更新
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add tiktoken

所屬分類

原始碼儲存庫

相關專案