Guia de Configuração da IA
Para usar os recursos inteligentes do Gastometria — como o chat, dicas personalizadas, relatórios automáticos e escaneamento de notas — você precisa configurar um "provedor de IA". O Gastometria suporta três opções: Ollama (para uso local e gratuito), Google AI (Gemini) e OpenAI (ChatGPT).
Você pode ter várias configurações salvas, mas apenas uma pode estar ativa por vez.
Siga os passos abaixo na tela de Configurações (ícone de engrenagem no menu lateral):
Passo 1: Criar uma Nova Credencial
- Na tela de Configurações, clique no botão "Nova Credencial".
- Um formulário aparecerá. Preencha um Nome da Configuração (ex: "Minha Chave OpenAI" ou "Ollama em Casa").
- Escolha o Provedor na lista:
Ollama,Google AI, ouOpenAI.
Passo 2: Configurar o Provedor Escolhido
Opção A: Configurando o Ollama (Uso Local)
Ollama é um software que permite rodar modelos de IA poderosos diretamente no seu computador. É uma ótima opção gratuita e que mantém seus dados 100% privados.
- Instale o Ollama: Se ainda não o fez, baixe e instale o Ollama em seu computador a partir do site oficial: https://ollama.com/.
- Baixe um Modelo: Após instalar, abra o terminal (ou prompt de comando) e baixe um modelo. Recomendamos o
llama3. Execute o comando:ollama pull llama3 - Preencha no Gastometria:
- Nome da Configuração: Dê um nome, como "Ollama Llama3".
- Provedor: Selecione
ollama. - Endereço do Servidor Ollama: O valor padrão
http://127.0.0.1:11434geralmente funciona. Não altere a menos que você tenha configurado o Ollama de forma diferente. - Modelo Ollama: Clique no botão com o ícone de recarregar (
<RefreshCw />) para que o Gastometria busque os modelos que você tem instalado. Selecionellama3 emna lista.
- Clique em Salvar.
Opção B: Configurando o Google AI (Gemini)
O Google oferece acesso a seus modelos de IA, como o Gemini, através de uma chave de API.
- Obtenha uma Chave de API:
- Acesse o Google AI Studio.
- Faça login com sua conta do Google.
- Clique em "Create API key".
- Copie a chave gerada. Ela será uma longa sequência de letras e números.
- Preencha no Gastometria:
- Nome da Configuração: Dê um nome, como "Chave Google AI".
- Provedor: Selecione
googleai. - Chave de API - Google AI: Cole a chave que você copiou.
- Clique em Salvar.
Opção C: Configurando o OpenAI (ChatGPT)
Você também pode usar os modelos da OpenAI, como o GPT-4o.
- Obtenha uma Chave de API:
- Acesse a página de chaves de API da OpenAI.
- Faça login com sua conta OpenAI.
- Clique em "Create new secret key".
- Dê um nome à chave e copie-a.
- Importante: Para usar a API, você pode precisar ter créditos em sua conta OpenAI.
- Preencha no Gastometria:
- Nome da Configuração: Dê um nome, como "Minha Chave OpenAI".
- Provedor: Selecione
openai. - Modelo OpenAI: Escolha um modelo da lista (recomendamos
gpt-4o). - Chave de API - OpenAI: Cole a chave que você copiou.
- Clique em Salvar.
Opção D: WebLLM (Modelos executados no navegador)
WebLLM permite rodar modelos diretamente no navegador do usuário (sem enviar dados para servidores externos). É uma boa opção para privacidade, porém requer um navegador moderno com suporte a WebGPU e recursos de hardware (VRAM/RAM) para carregar os modelos.
-
Requisitos básicos:
- Navegador com suporte a WebGPU (Chrome/Edge recentes são recomendados).
- Espaço em disco/ cache e memória suficiente para baixar o modelo escolhido.
- A dependência
@mlc-ai/web-llmprecisa estar instalada no projeto para habilitar a integração.
-
Uso no Gastometria:
- Na tela de Configurações de IA selecione o provedor
WebLLMe escolha o modelo. - Ao selecionar um modelo, o Gastometria exibirá os requisitos mínimos (VRAM e RAM estimados).
- O carregamento do modelo é realizado no cliente e pode demorar dependendo da velocidade de rede e do tamanho do modelo.
- Na tela de Configurações de IA selecione o provedor
-
Observações de implantação:
- Em produção, recomenda-se oferecer modelos menores para clientes com dispositivos limitados.
- Caso o pacote
@mlc-ai/web-llmnão esteja instalado (por exemplo, durante desenvolvimento sem acesso à internet), o Gastometria exibirá uma mensagem informando que WebLLM não está disponível e não quebrará a aplicação.
Passo 3: Ativar a Credencial
Após salvar, sua nova credencial aparecerá na lista. Se for a única, ela já estará ativa. Se houver outras, clique no botão "Ativar" ao lado da que você deseja usar. A credencial ativa terá um ícone de verificação verde ao lado.
Pronto! Agora todos os recursos de IA do Gastometria usarão a configuração que você ativou.