Gerenciando modelos no editor
O plugin fornece um painel de configurações dentro do editor do Unreal Engine onde você pode navegar, baixar, importar, deletar e testar modelos de LLM.
Acessando as Configurações do Plugin
- Abra Edit → Project Settings
- Navegue até Plugins → Runtime Local LLM
O painel de configurações possui duas seções principais:
- Downloaded Models: Modelos atualmente no disco e prontos para uso
- Available Models: Modelos pré-definidos do catálogo integrado que você pode baixar
Baixando Modelos
- Na seção Available Models, encontre a família do modelo e a variante que você deseja
- Clique no botão Download próximo à variante
- Uma barra de progresso mostra o status do download
- Assim que concluído, o modelo é movido para a seção Downloaded Models
Você pode baixar vários modelos simultaneamente. Para cancelar um download em andamento, clique no botão Cancel próximo a ele.
Para deletar qualquer modelo baixado, clique no botão Delete próximo ao modelo que você deseja remover.
Todos os modelos baixados serão empacotados com o seu projeto, portanto, para reduzir o tamanho do projeto, exclua quaisquer modelos que você não precise mais.
Para plataformas mobile/VR, comece com um modelo pequeno (1B–3B parâmetros) com quantização Q4_K_M. Para desktop, modelos de 7B com Q4_K_M ou Q5_K_M oferecem um bom equilíbrio entre qualidade e desempenho.
Importando Modelos Personalizados
Você pode importar qualquer arquivo GGUF do seu sistema de arquivos local ou de uma URL:
- Clique no botão Importar Modelo Personalizado no topo do painel de configurações
- No diálogo que aparecer, escolha um modo:
- Importar Arquivo Local: Procure por um arquivo
.ggufno disco - Baixar de URL: Insira uma URL direta para um arquivo
.gguf
- Importar Arquivo Local: Procure por um arquivo
- Preencha o nome do modelo e a descrição / contagem de parâmetros opcionais
- Clique em Confirmar para importar ou iniciar o download
Ao importar um arquivo local, o plugin o copia para o diretório Content/RuntimeLocalLLM/Models e cria um arquivo de metadados auxiliar. Ao importar de uma URL, o plugin baixa o arquivo diretamente para esse diretório.
Os modelos personalizados são tratados da mesma forma que os modelos baixados e serão empacotados com o seu projeto.
Testando Modelos no Editor
O plugin inclui uma janela de teste para testes rápidos de inferência sem executar o jogo:
- Clique no botão Test LLM na parte superior do painel de configurações
- Na janela de teste, selecione um modelo na lista suspensa de modelos em disco
- Configure os parâmetros de inferência (temperatura, máximo de tokens, prompt do sistema, etc.)
- Digite um prompt e clique em Send
- Observe o fluxo da resposta em tempo real
- Clique em Stop para cancelar a geração ou em Clear para reiniciar a conversa
Isso é útil para verificar se um modelo funciona corretamente antes de integrá-lo na lógica do seu jogo.
Configurações de Empacotamento
Quando você baixa ou importa um modelo, o plugin atualiza automaticamente a configuração de empacotamento do seu projeto para incluir o diretório RuntimeLocalLLM/Models em Additional Non-Asset Directories To Copy (DirectoriesToAlwaysStageAsNonUFS). Isso garante que todos os arquivos do modelo sejam incluídos na sua build empacotada. Você não precisa configurar isso manualmente.