FLUTTER ECOSYSTEM

dinja

Motor Jinja para modelos de conversa do Hugging Face e GGUF: mensagens, ferramentas, prompts de geração. Testado em paridade com llama.cpp e Jinja2. Todos os plataformas, incluindo web e Wasm.

Versão mais recente
1.3.2
Downloads em 30 dias
35,5 mil
Curtidas
1
Pontos Pub
160

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

Dinja é um pacote Flutter/Dart que implementa o motor de templates Jinja para modelos de linguagem grandes (LLM) do Hugging Face e GGUF, com suporte a mensagens, ferramentas e prompts de geração. Garante paridade com o llama.cpp e o Jinja2, permitindo renderização consistente de templates entre plataformas. Projetado para uso multiplataforma, funciona perfeitamente em Android, iOS, Linux, macOS, Web e Windows, incluindo WebAssembly. Ideal para desenvolvedores que criam aplicações com IA exigindo formatação precisa de prompts.

Casos de uso

  • Desenvolvimento de interface de chat LLM
  • Modelagem de prompt de assistente de IA
  • Integração de LLM multiplataforma
  • Aplicações de IA para web e móvel
  • Chamada de ferramentas em fluxos de trabalho de LLM

Principais recursos

  • Compatibilidade com Jinja2
  • Compatibilidade com llama.cpp
  • Suporte para modelos GGUF e Hugging Face
  • Suporte a Web e Wasm
  • Renderização independente de plataforma

Indicado para

  • Desenvolvedores Flutter construindo aplicativos de IA
  • Equipes que precisam de tratamento consistente de prompts
  • Aplicações que usam chamadas de ferramentas LLM
  • Assistentes de IA baseados na web
  • Clientes de IA multiplataforma

Considerações

  • Requer familiaridade com a sintaxe do Jinja
  • Mais adequado para modelagem específica de LLM
  • Limitado a casos de uso de geração de prompt
  • Não é um motor de template genérico
  • Dependente do framework de modelo de linguagem subjacente
Plataformas compatíveisAndroidiOSLinuxmacOSWebWindows

Instalar pacote

flutter pub add dinja

Categorias

Dependências

Lista de dependências 1 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.

Rankings