File size: 441 Bytes
6ce9b06
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
```typescript
import { llmChat } from "../services/ollama.js";

export const fileSummarize = {
  name: "file.summarize",
  async run(_input: { projectId: string; text: string }) {
    const reply = await llmChat([
      { role: "system", content: "Tu résumes un document de manière structurée." },
      { role: "user", content: "Résumé: ceci est un test de résumé." }
    ]);
    return `Résumé (exemple) ✅\n${reply}`;
  }
};
```