FLUTTER ECOSYSTEM

dinja

適用於 Hugging Face 和 GGUF LLM 聊天範本的 Jinja 引擎:訊息、工具、產生提示。與 llama.cpp 和 Jinja2 並行測試。支援所有平台,包含 Web 和 Wasm。

最新版本
1.3.2
近 30 天下載
3.6萬
喜歡數
1
Pub 分數
160

Package Overview

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

套件概覽

Dinja 是一個 Flutter/Dart 套件,實作 Jinja 模板引擎,適用於 Hugging Face 與 GGUF 大型語言模型(LLM)對話範本,支援訊息、工具與產生提示。確保與 llama.cpp 及 Jinja2 的一致性,實現跨平台一致的範本呈現。專為跨平台使用設計,可於 Android、iOS、Linux、macOS、Web 與 Windows 上順暢運行,包含 WebAssembly。適合開發需要精確提示格式化的 AI 應用程式。

適用情境

  • LLM 聊天介面開發
  • AI 助手提示範本
  • 跨平台大語言模型整合
  • Web 與行動 AI 應用
  • LLM 工作流程中的工具呼叫

主要特色

  • Jinja2 兼容性
  • 與 llama.cpp 的相容性
  • 支援 GGUF 與 Hugging Face 模型
  • Web 與 Wasm 支援
  • 平台無關的渲染

適合對象

  • Flutter 開發人員建構 AI 應用
  • 需要一致提示處理的團隊
  • 使用 LLM 工具呼叫的應用程式
  • 基於網路的AI助理
  • 多平台AI客戶端

使用建議

  • 需要熟悉 Jinja 語法
  • 最適合用於大語言模型專用的樣板化
  • 僅限提示產生使用情境
  • 不是通用的範本引擎
  • 依賴於底層的大語言模型框架
支援平台AndroidiOSLinuxmacOSWebWindows

安裝套件

flutter pub add dinja

所屬分類

依賴

依賴清單 1 項

原始碼儲存庫

使用此套件的專案

暫無相關資料。

所在榜單