GRATUIT 1440 demandes/jour
€0.0135 + TVA
Demandes GRATUITES
Effectuez des recherches dans tous vos documents et obtenez une réponse pertinente, contextuelle et en langage naturel, grâce à la technologie RAG. Le tout via API et en temps réel.
RAG Search with Answer est le service qui exploite la puissance de la technologie Retrieval-Augmented Generation (RAG) pour permettre des recherches intelligentes au sein de vos documents. Le service combine recherche sémantique et génération de résultats en langage naturel, et fournit en temps réel une seule réponse pertinente à partir d’une requête. Le tout de manière fiable et sécurisée, sans fuite de données.
Comme mentionné, au cœur de tout se trouve la technologie RAG-as-a-Service d’Openapi, qui permet aux entreprises d’interroger leurs données propriétaires et d’obtenir des réponses fiables et contextualisées. Le système réduit le risque d’“hallucinations” typique des modèles de langage étendus (LLM), offrant des réponses cohérentes et pertinentes par rapport aux connaissances spécifiques de l’organisation.
Grâce à RAG-as-a-Service, vous pouvez intégrer facilement des fonctionnalités RAG avancées dans vos applications, sans la complexité d’infrastructures dédiées ou de pipelines de données. Vos données sont automatiquement indexées, permettant au modèle d’accéder en temps réel à des informations actualisées. Ainsi, Openapi combine la puissance des LLM avec la recherche contextuelle sur les données d’entreprise, offrant des réponses précises et basées exclusivement sur votre savoir propriétaire.
En plus de Search with Answer, Openapi propose également deux autres services RAG pour la recherche documentaire : Search, qui renvoie un ou plusieurs extraits de texte pertinents, et Conversation, qui permet d’engager des conversations contextualisées à partir d’interactions précédentes. Tous trois sont valables à l’échelle mondiale.
Pour obtenir des résultats cohérents et pertinents avec RAG Search with Answer, il faut suivre trois étapes principales :
L’indexation permet de récupérer rapidement les informations les plus pertinentes en réponse à une requête. Chaque fois que le RAG est modifié (téléversement ou suppression de documents), il est essentiel de relancer l’indexation afin de garantir des réponses à jour et précises.
La première étape consiste à créer un RAG vide via l’endpoint POST /rag, dans lequel les documents seront ensuite ajoutés.
La requête doit inclure :
{
"name": "RAGTest",
"options": {
"ocr": false,
"autoIndexingIntervalHours": 0
},
"callback": {
"method": "POST",
"field": "string",
"url": "https://www.mysite.it/callback.php",
"data": {}
}
}
La réponse contient les détails du RAG (ID et nom, état, options, paramètres comme OCR, nombre total de documents et documents indexés, dates de création, mise à jour et dernière indexation).
{
"data": {
"id": "68947e1e0dab7e743108abfb",
"name": "RAGTest",
"state": "ready",
"options": {
"ocr": false,
"autoIndexingIntervalHours": 0
},
"totalDocuments": 0,
"totalIndexedDocuments": 0,
"sizeMegaByte": 0,
"createdAt": "2025-09-04T10:45:42.036Z",
"updatedAt": "2025-09-04T10:45:42.036Z",
"indexedAt": "2025-09-04T10:45:42.036Z",
"indexingRunAt": "2025-09-04T10:45:42.036Z",
"callback": {
"method": "POST",
"field": "string",
"url": "https://www.mysite.it/callback.php",
"data": {}
}
},
"success": true,
"message": "",
"error": null
}
À tout moment, il est possible de récupérer la liste de tous les RAG ou les détails d’un RAG spécifique avec les endpoints GET /rag et GET /rag/{id}.
Une fois le RAG créé, vous pouvez ajouter un document à l’intérieur via l’endpoint POST /rag/{id}/documents.
Dans la requête, spécifiez l’ID du RAG dans lequel le document sera ajouté.
Dans le payload, il est nécessaire d’indiquer :
{
"fileName": "documentTest",
"fileContent": "string",
"metadata": {
"custom_key_str": "string",
"custom_key_date": "2025-09-04T10:51:06.259Z",
"custom_key_int": 0,
"custom_key_geo_latitude": 0,
"custom_key_geo_longitude": 0,
"custom_key_bool": true
}
}
La réponse fournit des détails sur le document, y compris l’ID, le nom, l’état, les métadonnées, la taille, le type de fichier, les dates de création et de mise à jour.
{
"data": [
{
"id": "string",
"name": "string",
"state": "string",
"metadata": {
"custom_key_str": "string",
"custom_key_date": "2025-09-04T10:51:06.260Z",
"custom_key_int": 0,
"custom_key_geo_latitude": 0,
"custom_key_geo_longitude": 0,
"custom_key_bool": true
},
"sizeMegaByte": 0,
"mimeType": "string",
"createdAt": "2025-09-04T10:51:06.260Z",
"updatedAt": "2025-09-04T10:51:06.260Z",
"paymentDueDate": "2025-09-04T10:51:06.260Z"
}
],
"success": true,
"message": "",
"error": null
}
Vous pouvez récupérer à tout moment la liste des documents d’un RAG via l’endpoint GET /rag/{id}/documents.
Comme mentionné ci-dessus, pour obtenir des réponses contextuelles et précises, il est indispensable de lancer l’indexation chaque fois qu’une modification est effectuée sur le RAG (ajout ou suppression de document). Si cette étape n’est pas effectuée, le système continuera à se baser uniquement sur les données précédentes.
Après avoir effectué les trois étapes mentionnées ci-dessus, vous pouvez procéder à la recherche via l’endpoint POST /rag/search-with-answer.
Comme indiqué au début, RAG Search with Answer vous permet – via API et en temps réel – de trouver le document ou l’information nécessaire parmi tous vos fichiers à partir d’une requête, et d’obtenir des réponses contextuelles en langage naturel, en toute sécurité, sans risque de fuite de données sensibles.
La requête doit inclure:
{
"ragId": "688b2ab3bccc6a603202f87c",
"query": "Quels services sont disponibles?",
"max_len": 5,
"metadata_filter": "(custom_key_int<175 AND custom_key_bool = \"true\") OR (custom_key_int<125 AND custom_key_bool = \"false\")",
"settings": {
"prompt_style": "basic"
}
}
RAG Search with Answer fournit des informations sur les documents les plus pertinents pour votre recherche, y compris des extraits de texte pour trouver rapidement les données recherchées.
Le payload de réponse inclut :
{
"data": [
{
"answer": "string",
"search_result": [
{
"index": 0,
"snippets": [
"string"
],
"id": "689c70313f292734010a7dda",
"ragId": "689c6ed7b283ac0aa40c1555",
"name": "documentTest",
"state": "indexing",
"metadata": {
"custom_key_str": "string",
"custom_key_date": "2025-09-25T10:34:00.005Z",
"custom_key_int": 0,
"custom_key_geo_latitude": 0,
"custom_key_geo_longitude": 0,
"custom_key_bool": true
}
}
]
}
],
"success": true,
"message": "",
"error": null
}
Avec RAG Search with Answer, vous pouvez interroger rapidement vos documents, obtenir des réponses précises et fiables, et accéder uniquement aux données réellement téléchargées et indexées, garantissant la protection totale de vos informations.
Le service est idéal pour les entreprises gérant de grandes quantités de documents (contrats, rapports, manuels), par exemple :
En général, RAG Search with Answer prend en charge toutes les organisations ou professionnels nécessitant un accès rapide à des informations fiables, optimisant le temps et la précision dans la gestion des documents.
Avez-vous besoin d'aide ?
Vous n'avez pas trouvé la réponse que vous cherchiez?
Remplissez tous les détails, nous vous contacterons dès que possible!
Le service RAG Search with Answer utilise la technologie Retrieval-Augmented Generation (RAG), qui combine la recherche sémantique avancée avec la génération de réponses en langage naturel. Plus précisément, il permet d'effectuer des recherches intelligentes dans vos documents, en fournissant en temps réel une réponse unique, pertinente et contextuelle.
Le tout en toute sécurité, sans risque de fuite de données.
La technologie RAG-as-a-Service d’Openapi permet aux entreprises d’interroger leurs données propriétaires et d’obtenir des réponses fiables, pertinentes et contextualisées, tout en réduisant le risque «d’hallucinations» typique des grands modèles de langage (LLM).
L’intégration est simple et évolutive, sans besoin de gérer une infrastructure complexe: les documents sont indexés automatiquement, permettant au modèle d’accéder en temps réel à des informations actualisées et pertinentes.
Ainsi, Openapi combine la puissance de l’intelligence artificielle avec la précision de la recherche dans les données d’entreprise, garantissant des réponses toujours fondées sur la connaissance réelle de l’organisation.
Si un document n’est pas indexé, les informations mises à jour qu’il contient ne seront pas disponibles pour les recherches.
En pratique, tant que la réindexation n’est pas effectuée, RAG Search continuera à fournir des réponses basées uniquement sur les données précédemment indexées, en ignorant les modifications ou ajouts récents.
Pour garantir des résultats précis et complets, il est donc essentiel de lancer le processus d’indexation chaque fois qu’une modification est apportée au RAG (chargement ou suppression d’un document).
L’indexation est gratuite et peut être effectuée manuellement ou programmée automatiquement à intervalles réguliers.
Absolument. Toutes les données restent confinées dans l’environnement propriétaire et ne sont jamais utilisées pour entraîner des modèles externes.
Le traitement est effectué en toute sécurité, sans aucun risque de fuite ou d’exposition d’informations sensibles.
Le système accepte les formats de fichiers les plus courants : JPEG (.jpeg/.jpg), PNG (.png), PDF (.pdf), texte brut (.txt), documents Word (.doc/.docx), feuilles Excel (.xls/.xlsx) et présentations PowerPoint (.ppt/.pptx).
Oui, les trois services RAG (Search, Search with Answer et Conversation) sont valables dans le monde entier.
Les trois services reposent sur la même technologie RAG et permettent d’effectuer des recherches dans vos documents avec des réponses pertinentes et contextuelles à la requête, mais ils fournissent des types de sortie différents:
Tous les services fonctionnent de manière sécurisée, sans risque de fuite de données sensibles.
Les services RAG sont idéaux pour les entreprises qui gèrent de grands volumes de documents (contrats, rapports, manuels) et pour toute organisation ou professionnel ayant besoin d’accéder rapidement à des informations précises et à jour.
Par exemple, ils sont particulièrement utiles pour:
De manière générale, les services RAG soutient toute organisation souhaitant améliorer son efficacité, sa rapidité et la fiabilité dans la gestion et la recherche d’informations.
Les réponses sont fournies en temps réel.
Le coût varie en fonction du service demandé.
Pour le téléchargement du document (endpoint POST /rag/{id}/documents), le coût est calculé en fonction de la taille du fichier et s'élève à 0,0065€/MB. En cas d'utilisation du service OCR, un coût supplémentaire de 0,00190€ par page est appliqué.
En ce qui concerne le service RAG Search with Answer, le coût est à partir de 0,0105€ pour les demandes par abonnement et de 0,00135 € pour les demandes individuelles.