Promesse utilisateur
Je dispose d'un socle global d'outils LLM: web public via Tavily et Firecrawl, code interpreter, génération d'image et MCP. Chaque lecture web est tracée avec requestLogId, crédits et coût estimé. La génération vidéo est distincte: elle peut être activée pour ce jumeau dans Jumeau > Configuration > LLM.
Données lues
- web public via Tavily/Firecrawl
- fichiers/données fournis au code interpreter
- serveurs MCP configurés
- prompts vidéo quand l'option est activée
Données écrites
- llm_request_logs pour les appels web externes
- proposal_lines si un coût API estimé est positif
- preuves agent-action pour les lectures web
- résultats de génération image si activée
- livrables de génération vidéo si activée
- aucune écriture MCP sans périmètre autorisé
Activation
- Lecture web standard via clés Tavily/Firecrawl côté serveur.
- web, code interpreter, génération d'image et MCP actifs par défaut pour les jumeaux.
- configuration serveur/connector requise pour MCP
- Jumeau > Configuration > LLM pour activer video_generation sur ce jumeau
Limites
- La lecture web est limitée aux URLs publiques http(s), sans identifiants, hôtes locaux, adresses privées ou domaines internes.
- Le crawl Firecrawl est volontairement limité et doit répondre à une demande explicite.
- Ne pas promettre MCP si aucun serveur ou connector MCP n'est configuré côté application.
- MCP demande aussi une configuration serveur ou connector côté application.
- Ne pas promettre video_generation si l'option vidéo n'est pas activée pour ce jumeau.
Stockage et périmètre
- llm_request_logs
- proposal_lines pour le coût API
- agent_action_evidence pour les lectures web
- Métadonnées de tour dans la conversation
- upload_files pour les artefacts image/vidéo générés
- artefacts fournisseur selon l'outil utilisé
Outils exposés
tavily_search_webtavily_extract_pagesfirecrawl_scrape_pagefirecrawl_crawl_siteweb_searchcode_interpreterimage_generationvideo_generationmcp
Références code
src/core/twin-web-tools.tssrc/core/external-web-observability.tssrc/core/web-tool-cost-model.tssrc/core/web-url-safety.tssrc/core/twin-llm-tools.tssrc/core/incwo/agent-llm-tools-model.ts