Astreus

Agent avec vision

Créez des agents capables de traiter et d'analyser des images. Découvrez les schémas de configuration, les API et les exemples pratiques nécessaires pour...

Créez des agents capables de traiter et d'analyser des images.

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-vision
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
# Vision-capable model API key
OPENAI_API_KEY=sk-your-openai-api-key-here

# Database for agent persistence
DB_URL=sqlite://./astreus.db

Agent avec vision

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

const agent = await Agent.create({
  name: 'VisionBot',
  model: 'gpt-4o',
  visionModel: 'gpt-4o',
  vision: true,
  systemPrompt: 'You can analyze and describe images in detail.'
});

// Analyze an image
const result = await agent.ask("Analyze this image and describe what you see", {
  attachments: [{
    type: 'image',
    path: './screenshot.png'
  }]
});

console.log(result); // Detailed image analysis

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-vision

Dernière mise à jour : 6 juillet 2026