Material complementar de AI Personas
Estes três aplicativos locais colocam algumas ideias do livro em código. Você pode executá-los, examinar como funcionam e modificá-los.
É preciso ter Node.js 24 ou posterior e sua própria chave de API de um modelo. O software é gratuito, com licença MIT. O provedor do modelo pode cobrar pelo uso.
Persona
Um personagem definido pelo autor, com memória compartilhada. Seu ponto de referência é o caráter que você define e mantém reconhecível.
v0.5.0
Home Repair Advisor
Um caso de reparo com observações, evidências e histórico de decisões. O caso dá à conversa algo concreto a que voltar.
v0.4.0
Mara
Uma persona contínua que registra experiências e permite mudanças delimitadas em hábitos e opiniões. Os registros permitem examinar o que mudou.
v0.3.0
Executar um aplicativo
- Instale o Node.js 24 ou posterior, baixe o ZIP e extraia os arquivos.
- Abra o README na pasta do aplicativo. Copie .env.example para .env nessa pasta e configure seu provedor de modelo e sua chave de API.
- No macOS, use o arquivo .command do aplicativo; no Windows, use o arquivo .cmd. Também é possível usar os comandos abaixo no terminal, a partir da pasta extraída.
- Abra o endereço local indicado no terminal. Mantenha o servidor restrito a localhost.
npm run start:persona
npm run start:advisor
npm run start:maraCada aplicativo inclui um README em inglês e um guia em português brasileiro. As interfaces e as conversas aceitam os dois idiomas.
Instalar o Node.jsMateriais do livro
Laboratório didático
O ZIP inclui um exemplo de memória, esquemas de banco de dados, uma especificação de persona e um protocolo de escrita. Esses pequenos exemplos permitem examinar um mecanismo separadamente de um aplicativo completo.