Astreus

Agent avec mémoire

Construisez des agents dotés de capacités de mémoire persistante. Découvrez les schémas de configuration, les API et les exemples pratiques nécessaires pour...

Construisez des agents dotés de capacités de mémoire persistante.

Démarrage rapide

Cloner l'exemple complet

Le moyen le plus simple de démarrer est de cloner le dépôt d'exemple complet :

git clone https://github.com/astreus-ai/examples
cd examples/agent-with-memory
npm install

Ou installer uniquement le package

Si vous préférez repartir de zéro :

npm install @astreus-ai/astreus

Configuration de l'environnement

# .env
OPENAI_API_KEY=sk-your-openai-api-key-here

# Database for memory storage
DB_URL=sqlite://./astreus.db

Agent avec mémoire

import { Agent } from '@astreus-ai/astreus';

const agent = await Agent.create({
  name: 'MemoryBot',
  model: 'gpt-4o',
  memory: true,
  systemPrompt: 'You remember our conversation history.'
});

// First conversation
const response1 = await agent.ask("My name is John and I like TypeScript");
console.log(response1);

// Later conversation - agent remembers
const response2 = await agent.ask("What's my name and what do I like?");
console.log(response2); // Should remember John and TypeScript

Exécuter l'exemple

Si vous avez cloné le dépôt :

npm run dev

Dépôt

L'exemple complet est disponible sur GitHub : examples/agent-with-memory

Dernière mise à jour : 6 juillet 2026