Skip to content

Latest commit

 

History

History
47 lines (30 loc) · 1.16 KB

File metadata and controls

47 lines (30 loc) · 1.16 KB

ai-chat-test (100% free)

EN: Personal finance AI assistant using Gemini and Llama with RAG (Retrieval Augmented Generation) for contextual responses.

PT: Assistente de finanças pessoais com IA usando Gemini e Llama, integrado com RAG para respostas contextuais.

Features / Funcionalidades

EN: Gemini AI chat, Llama chat (Ollama), RAG pipeline with LanceDB, smart response types (transactional/insight/education).

PT: Chat com Gemini AI, chat com Llama (Ollama), pipeline RAG com LanceDB, tipos de resposta inteligentes (transacional/insight/educação).

Install / Instalação

bun install

Run / Execução

# Gemini chat
bun run index.ts
bun run gemini-chat.ts

# Llama chat (requires Ollama)
bun run llama-chat.ts

# RAG example
bun run rag/example.ts

Environment / Variáveis de Ambiente

GEMINI_API_KEY=your_api_key

Utils

BrasilAPI:

Tech Stack / Tecnologias

Bun, @google/genai, ollama, @lancedb/lancedb