phaseo:web_fetch lorsque le modèle doit lire une URL connue, par exemple une page de documentation, un article, un journal des modifications ou une source textuelle semblable à un PDF.
Le modèle décide quand effectuer la consultation, fournit l’URL et reçoit un extrait de texte de la page dont la taille est limitée, comme contexte d’outil.
Fonctionnement
- Ajoutez
{ "type": "phaseo:web_fetch" }àtools. - Le modèle décide s’il doit consulter une URL.
- Phaseo récupère et extrait le contenu avec le moteur configuré.
- Le texte extrait, le titre, l’URL et les métadonnées de troncature sont renvoyés au modèle.
- Le modèle rédige sa réponse finale et peut consulter d’autres URL si nécessaire.
Démarrage rapide
Configuration
Sélection du moteur
Seules les URL HTTP(S) sont prises en charge. La récupération directe du gateway accepte les types de contenu textuels et convertit le HTML en texte brut avant de le renvoyer au modèle.
Récupération native d’Anthropic
Résultat de l’outil
La récupération gérée renvoie un résultat d’outil JSON avec des champs tels que :truncated avant de supposer que le modèle a reçu la page complète.
Utilisation et tarification
Les appels Web Fetch incrémentent :server_tool_web_fetch_requests. L’utilisation de la récupération native du fournisseur peut utiliser native_web_fetch_requests lorsqu’une carte tarifaire de modèle définit cette unité.