ODS · curso de decisãoPTEN
Arquitetura · piloto mínimo no M5 Max

Arquitetura ODS — do clique ao modelo

No piloto mínimo, a interface web recebe o pedido, serviços em Docker encaminham e o llama-server nativo no macOS faz a inferência. Extensões acrescentam capacidades e também processos, dados e portas.

Ao terminar: explicar, localizar a evidência e aplicar ao piloto.
01

Simple completo + Technical

No piloto mínimo, a interface web recebe o pedido, serviços em Docker encaminham e o llama-server nativo no macOS faz a inferência. Extensões acrescentam capacidades e também processos, dados e portas.

Analogia com limite: A UI é o balcão, LiteLLM é o controle de rota e llama-server é a pista. Diferente de um aeroporto, cada serviço pode falhar e guardar estado sozinho.

Por baixo do capô

No macOS, a documentação descreve Metal no host e containers acessando host.docker.internal:8080. Compose combina base, overlay Apple e extensões. Modos local, cloud e hybrid mudam rota e egress.

Limite: instalação, runtime e Docker/Compose não foram executados.

02

14 microdiagramas semânticos

Cada figura ensina uma relação; a sequência é mapa de decisão, não painel de saúde.

browser local
01 · browser local — relação decisória
Open WebUI :3000
02 · Open WebUI :3000 — relação decisória
dashboard :3001
03 · dashboard :3001 — relação decisória
API :3002
04 · API :3002 — relação decisória
LiteLLM
05 · LiteLLM — relação decisória
Docker network
06 · Docker network — relação decisória
host bridge
07 · host bridge — relação decisória
llama-server :8080
08 · llama-server :8080 — relação decisória
Metal no host
09 · Metal no host — relação decisória
Compose base
10 · Compose base — relação decisória
overlay Apple
11 · overlay Apple — relação decisória
extensões
12 · extensões — relação decisória
modo local
13 · modo local — relação decisória
egress hybrid
14 · egress hybrid — relação decisória
03

Comando e fronteira de prova

rg -n 'host.docker.internal|8080|local|hybrid' work/ods-latest/ARCHITECTURE.md
Não execute por inferência: comandos de instalação são somente plano futuro user-gated.

Permite afirmar

checkleitura
localcontrato exercitado
upstreamcapacidade declarada

Permanece aberto

runtimegate
health/chat/UIpiloto vivo
lifecyclebackup/restore/uninstall

Fontes locais

  • outputs/ods-adoption-dossier.md:39-60
  • work/ods-latest/ARCHITECTURE.md:114-151
  • work/ods-latest/ods/docs/MACOS-QUICKSTART.md:49-71
  • outputs/ods-check-receipt.md:131-182

Inclui dossiê, recibo e fonte oficial por caminho:linha.

04

Prática com feedback

1 · Predição

2 · Stepper

1. classifique a necessidade

2. localize a prova

3. decida sem sobreafirmar

3 · Cenários

4 · Checklist

5 · Slide deck

No piloto mínimo, a interface web recebe o pedido, serviços em Docker encaminham e o llama-server nativo no macOS faz a inferência. Extensões acrescentam capacidades e também processos, dados e portas.

Check não é runtime.

decida sem sobreafirmar

6 · Quiz

Qual rota preserva o piloto mínimo?

7 · Recuperação ativa

Debate de demos: code-understanding + prototype-animation; flowchart-diagram + research-feature-explainer; runner-up visual variants