ecom-store/scripts
Iris Florencio 8935d8d4b3 feat(nvidia): 5 skills NVIDIA + helper CLI para build.nvidia.com
Instala 5 skills baseadas no pacote NVIDIA/skills (filtradas para M5):

- nvidia-nemotron-speech    (169 linhas)  ASR/TTS/NMT cloud Riva NIM
- nvidia-nemo-retriever     (243 linhas)  RAG multi-formato com NV-Embed-v2
- nvidia-data-designer      (184 linhas)  Dados sinteticos para popular motor
- nvidia-aiq-deploy         (194 linhas)  Agente autonomo multi-step
- nvidia-policy-generator   (241 linhas)  Moderacao de conteudo + LGPD

Total: 1031 linhas de documentacao pratica com:
- Endpoints curl prontos
- Codigo Python helper
- Casos de uso M5 especificos (OpenWA→CRM, Saleor, Twenty, Chatwoot)
- Schema PostgreSQL (pgvector) para RAG
- YAML de configuracao para AI-Q
- Limites e custos do free tier

skills/ nao commitada (sua em ~/.hermes/skills/) — ja' instaladas e ativas.

Adiciona scripts/nvidia-apis.py (CLI wrapper):
- chat PROMPT          chat completion qualquer modelo
- models               lista 121 modelos free
- status               verifica se NVIDIA_API_KEY funciona

Acao para amanha:
1. Obter NVIDIA_API_KEY gratis em https://build.nvidia.com/
2. echo "NVIDIA_API_KEY=nvapi-..." >> /root/ecommerce/scripts/.env
3. python3 scripts/nvidia-apis.py status
4. Habilitar pgvector: docker exec m5_postgres psql ... -c 'CREATE EXTENSION vector;'
5. Testar skill nvidia-nemotron-speech (transcrever audio WhatsApp)
2026-07-07 00:05:57 -03:00
..
backups feat(backup): backup automatico do n8n SQLite (2x/dia) 2026-07-06 23:17:31 -03:00
calculators chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
compliance chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
traefik-conf chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
.gitignore chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
chatwoot-setup.sh chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
compliance-check.sh chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
docker-compose.m5.yml feat(saleor): app token persistente + helper GraphQL 2026-07-06 23:12:48 -03:00
entrypoint.sh chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
health-check.sh chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
import-chatwoot-workflow.sh chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
insert_workflow.py chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
minio-compose.yml chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
n8n-api.py feat(n8n): helper CLI para automacao via cookie de sessao 2026-07-06 23:21:17 -03:00
nvidia-apis.py feat(nvidia): 5 skills NVIDIA + helper CLI para build.nvidia.com 2026-07-07 00:05:57 -03:00
openwa-compose.yml chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
openwa.env chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
operacao_completa.sh chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
README-INSTALL.md chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
README.md chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
requirements.txt chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
resumo-diario.sh chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
saleor-api.py fix(saleor-api): filtrar produtos por channel m5-digital 2026-07-06 23:49:26 -03:00
saleor-entrypoint.sh chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
saleor-start.sh chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
telegram_user_login.py chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
telegram_user_monitor.py chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00
WHATSAPP-SETUP.md chore: triagem de arquivos untracked (60+ → 0) 2026-07-06 18:50:26 -03:00

E-commerce Scripts

Scripts Python para operações de e-commerce multi-canal.

Setup

cd ~/Projects/ecommerce-scripts
source venv/Scripts/activate
pip install -r requirements.txt

Scripts Disponíveis

Calculadoras

  • calculators/marketplace_margin.py — Calcula margem líquida por marketplace
  • calculators/freight_quote.py — Cotação de frete por CEP e peso
  • calculators/cac_ltv.py — Calcula CAC, LTV e ROAS

Marketplaces

  • marketplaces/shopee_bulk.py — Upload em massa para Shopee
  • marketplaces/ml_pricing.py — Calculadora de preço para Mercado Livre

Automação

  • automation/price_monitor.py — Monitoramento de preços de concorrentes
  • automation/order_tracker.py — Rastreamento de pedidos

Estrutura

ecommerce-scripts/
├── calculators/
├── marketplaces/
├── automation/
├── data/
├── requirements.txt
└── README.md