ForHosting KIT · Recherche sémantique

Interroger un site web

Interroger un site web consiste à indexer ses pages, puis à poser vos questions en langage naturel pour obtenir une réponse construite à partir de leur contenu. Au lieu de parcourir une documentation ou un catalogue page par page, vous demandez directement ce que vous cherchez et l’outil retrouve la réponse dans le site.

● Stablepar requête + par recherche$0.003
Utilisez-le depuis WebAPIE-mailApp bientôtTelegram bientôt

Exécutez cette tâche sur nos serveurs, avec votre compte. Les outils gratuits tournent dans votre navigateur ; celui-ci est facturé sur votre solde KIT au prix affiché ci-dessus.

Quelles pages sont lues

Vous fournissez l’adresse du site ou des pages à couvrir, et l’outil parcourt leur contenu pour en construire un index. Une documentation technique, une base de connaissances, un site vitrine ou une longue page de conditions : chacune devient interrogeable. Le nombre de pages indexées détermine ce que l’outil pourra retrouver ; en le limitant aux sections utiles, vous gardez des réponses nettes et un coût maîtrisé.

Une réponse, et d’où elle vient

Chaque réponse est bâtie sur les passages retrouvés dans les pages indexées, avec la possibilité de renvoyer vers l’URL d’origine. Vous ne recevez pas une opinion générale mais une synthèse de ce que le site dit réellement, ce qui compte lorsqu’il s’agit d’une politique de retour, d’un tarif ou d’une procédure. Si l’information n’est nulle part sur le site, l’outil l’indique au lieu de la deviner.

Ce qui change pour un visiteur pressé

Un client cherche s’il existe une garantie, un candidat veut connaître le processus de recrutement décrit sur trois pages différentes, un lecteur veut la version courte d’une documentation : dans tous ces cas, la question directe remplace une navigation fastidieuse. L’outil se révèle surtout utile sur les sites riches, où l’information existe mais se cache derrière plusieurs clics et un menu peu lisible.

Contenu vivant, réponses à jour

Un site évolue. L’index reflète les pages telles qu’elles étaient au moment de l’indexation ; si le contenu change, il faut réindexer pour que les réponses suivent. Les pages protégées par un identifiant, celles chargées uniquement après une action de l’utilisateur ou bloquées aux robots ne sont pas toujours accessibles. Sur un site clair et public, en revanche, la couverture est fidèle.

Une documentation enfin lisible

Le Studio Lumen SAS publie une documentation produit sur une quarantaine de pages. En l’indexant, l’équipe support répond aux questions récurrentes des clients en citant la page exacte, sans la chercher à chaque fois.

Un catalogue interrogé en langage courant

La Menuiserie Rousseau & Fils met son catalogue en ligne. Un client demande quelles essences de bois conviennent à l’extérieur ; l’outil retrouve la réponse dans les fiches produit, même formulée autrement que sur le site.

Des conditions générales confrontées

Avant un achat, Julien Lefèvre veut savoir si un site accepte les retours sous trente jours. Plutôt que de fouiller les mentions légales et la FAQ, il pose la question et obtient la clause avec le lien vers la page.

Une veille sur un site de référence

Nadia Benali suit un site institutionnel dont les procédures changent souvent. Après réindexation, elle vérifie en une question si une démarche a évolué, sans relire l’ensemble des pages.

Les pages de mon site sont-elles stockées chez vous ?

L’outil lit vos pages pour les indexer et conserve cette représentation le temps de vos questions, pas au-delà de ce qui est nécessaire au service. Il ne s’agit pas d’une copie publiée ailleurs : l’index sert uniquement à répondre à vos requêtes, puis il est supprimé.

Faut-il réindexer quand le site change ?

Oui. L’index photographie le site à un instant donné. Si vous modifiez un tarif ou une procédure, relancez l’indexation pour que les réponses reflètent la nouvelle version ; sinon, l’outil répondra d’après l’ancienne.

Peut-il lire une partie privée du site ?

Non, pas les pages derrière une connexion ou réservées à un espace client. L’outil couvre le contenu public accessible sans identifiant. Une section protégée par mot de passe reste hors de son champ.

Comment le prix est-il calculé ?

Rien de caché : $0.003 par requête et $0.015 par question posée, sans forfait ni engagement. L’indexation des pages relève d’un autre outil de la même famille ; ici, vous payez les questions, à l’unité, au prix affiché.

Puis-je l’ajouter à mon propre site ?

Cette page l’exécute en ligne pour un usage direct. Pour l’intégrer à votre site ou à un outil interne, l’API expose la même fonction, et d’autres canaux — mobile, e-mail, Telegram — arriveront prochainement.

Que se passe-t-il si la réponse ne figure pas sur le site ?

L’outil le signale plutôt que d’improviser. Une réponse ne peut venir que des pages indexées ; si le sujet n’y est traité nulle part, vous le saurez, ce qui vous évite de prendre pour argent comptant une phrase inventée.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/rag/chat-website

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/rag/chat-website \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":"…"}'
{
  "input": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "rag.chat_website",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.003
par recherche$0.015

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_chunks10000
max_tokens20000
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.
422task_failedLa tâche a échoué : elle ne vous est pas facturée.

Consulter la documentation complète du KIT →