Allegati dei task
Allega più tipi di file ai task per un'analisi completa. Scopri i pattern di configurazione, le API e gli esempi pratici necessari per creare sistemi di...
Allega più tipi di file ai task per un'analisi completa.
Avvio rapido
Clona l'esempio completo
Il modo più semplice per iniziare è clonare il repository dell'esempio completo:
git clone https://github.com/astreus-ai/examples
cd examples/task-attachments
npm installOppure installa solo il pacchetto
Se preferisci costruire tutto da zero:
npm install @astreus-ai/astreusConfigurazione dell'ambiente
# .env
OPENAI_API_KEY=sk-your-openai-api-key-here
DB_URL=sqlite://./astreus.dbTask con più allegati
import { Agent } from '@astreus-ai/astreus';
const agent = await Agent.create({
name: 'AnalysisAgent',
model: 'gpt-4o',
visionModel: 'gpt-4o', // Specify vision model directly
vision: true // Enable vision for images
});
// Code review task with multiple file types
const reviewTask = await agent.createTask({
prompt: `Perform a comprehensive analysis:
1. Review the code for security issues
2. Check the design mockup for usability
3. Verify dependencies are up to date
4. Review documentation completeness`,
attachments: [
{
type: 'code',
path: './src/auth/login.ts',
name: 'Login Controller',
language: 'typescript'
},
{
type: 'image',
path: './designs/login-ui.png',
name: 'Login UI Mockup'
},
{
type: 'json',
path: './package.json',
name: 'Dependencies'
},
{
type: 'markdown',
path: './docs/api.md',
name: 'API Documentation'
}
],
metadata: {
type: 'comprehensive-review',
priority: 'high'
}
});
const result = await agent.executeTask(reviewTask.id);
console.log('Analysis complete:', result.response);Esecuzione dell'esempio
Se hai clonato il repository:
npm run devSe hai costruito tutto da zero, crea un file index.ts con il codice sopra ed esegui:
npx tsx index.tsRepository
L'esempio completo è disponibile su GitHub: examples/task-attachments
Ultimo aggiornamento: 6 luglio 2026
In questa sezione
Il tuo primo agente
Crea il tuo primo agente AI con il framework Astreus. Scopri i pattern di configurazione, le API e gli esempi pratici necessari per creare sistemi di agenti...
Agente con memoria
Costruisci agenti con capacità di memoria persistente. Scopri i pattern di configurazione, le API e gli esempi pratici necessari per creare sistemi di...
Agente con knowledge base
Crea agenti con capacità di knowledge base per un recupero delle informazioni avanzato. Scopri i pattern di configurazione, le API e gli esempi pratici...
Agente con visione
Crea agenti capaci di elaborare e analizzare immagini. Scopri i pattern di configurazione, le API e gli esempi pratici necessari per creare sistemi di...