Poser une question à Elium Answer
Obtenez une réponse de l’IA à partir des contenus de votre plateforme, via l’API, avec les stories et les fichiers sur lesquels elle s’appuie.
Answer utilise l’IA pour répondre à une question à partir des contenus de votre plateforme. L’API l’expose sur me : vous pouvez donc l’intégrer à vos propres outils.
Posez une question et lisez la réponse avec ses sources :
query askAnswer {
me {
answer {
answer(query: "What is a space in Elium?") {
text
sources {
... on Story {
slug
version {
title
}
}
... on AnswerAssetSource {
asset {
__typename
... on FileAsset {
filename
}
}
}
}
}
}
}
}
Une source est soit une Story, soit un AnswerAssetSource (un fichier attaché à une story) : chaque type a donc besoin de son propre fragment.
La réponse :
{
"data": {
"me": {
"answer": {
"answer": {
"text": "<p>A <strong>space</strong> in Elium is a virtual place where content is shared, with different degrees of access and visibility set by the administrator. It groups content on similar themes and is the main place for sharing knowledge within the platform.</p>",
"sources": [
{
"slug": 26043,
"version": {
"title": "How to structure your Elium platform?"
}
},
{
"asset": {
"__typename": "FileAsset",
"filename": "product documentation export.pdf"
}
}
]
}
}
}
}
}
text est du texte formaté, en HTML ou en Markdown : affichez-le une fois rendu plutôt que tel quel. L’argument lang fixe la langue de la réponse. L’argument model choisit le modèle d’IA parmi les valeurs de l’énumération AiModel ; seuls les modèles activés sur la plateforme sont acceptés.
Un assistant intelligent répond à partir d’un ensemble de contenus choisi, avec ses propres instructions. Pour l’interroger à la place d’Answer, consultez Poser une question à un assistant intelligent. Pour qu’un assistant IA comme ChatGPT ou Claude interroge Elium directement, utilisez MCP.