Lisez le contenu complet d'une page publiée en indiquant son chemin d'accès via l'opération GetWikiPage.
Prérequis
Vous avez créé une instance AgentStorage dont le statut est
normal, et vous disposez du point de terminaison ainsi que du nom de l'instance.Vous avez généré une clé API.
Les opérations Wiki requièrent un Agent Scope complet à trois segments (
appId/tenantId/agentId). Chaque segment doit être non vide, ne pas contenir le caractère/ni la valeur*, et sa longueur maximale est de 128 octets. Ne transmettez pas le paramètrerunId.Le chemin d'accès à la page doit provenir de la valeur de retour des opérations
SearchWikiPagesouListWikiPages. Il doit commencer par/wiki/et se terminer par.md.
Paramètres de la requête
|
Champ |
Type |
Obligatoire |
Description |
|
|
string |
Oui |
Nom du magasin de mémoire. |
|
|
object |
Oui |
Agent Scope complet à trois segments, suivant les mêmes règles que pour l'opération |
|
|
string |
Oui |
Chemin d'accès à la page renvoyé par les opérations |
Exemple de requête
Pour l'authentification par clé API, transmettez le nom de l'instance et la clé API via les en-têtes de requête x-ots-instancename et x-ots-apikey.
curl -X POST https://<endpoint>/GetWikiPage \
-H "x-ots-instancename: <instance-name>" \
-H "x-ots-apikey: <your-api-key>" \
-H "Content-Type: application/json" \
-d '{
"memoryStoreName": "agent_memory",
"scope": {
"appId": "app-001",
"tenantId": "user-001",
"agentId": "assistant"
},
"path": "/wiki/payment-callback.md"
}'
Réponse
Le tableau ci-dessous décrit les champs de l'objet de page Wiki.
|
Champ |
Description |
|
|
Chemin d'accès à la page. |
|
|
Titre de la page. |
|
|
Type de page, par exemple |
|
|
Résumé ou description de la page. |
|
|
Contenu principal au format Markdown. Ce champ est uniquement renvoyé par l'opération |
|
|
Liste des chemins source utilisés pour générer la page, par exemple |
|
|
Chemins d'accès aux pages Wiki vers lesquelles cette page pointe. |
|
|
Chemins d'accès aux pages Wiki qui pointent vers la page actuelle. Au maximum 256 entrées sont renvoyées. |
|
|
Nombre total de liens pointant vers la page actuelle. |
|
|
Indique si la liste |
|
|
Score de recherche. Ce champ est uniquement renvoyé par l'opération |
{
"path": "/wiki/payment-callback.md",
"title": "Payment callback",
"type": "guide",
"description": "Idempotency and signature verification requirements for payment callbacks",
"content": "# Payment callback\n\nPayment callbacks must validate the idempotency key.",
"sources": [
"raw/product/payment.md"
],
"outgoingLinks": [
"/wiki/payment-overview.md"
],
"incomingLinkCount": 1
}