Mémoriser du contenu pour Rememberizer¶
POST /documents/memorize/¶
Save a new document
Saves a document with a name and content
Request body
| Field | Type | Required | Description |
|---|---|---|---|
name |
string | yes | |
content |
string | yes |
Responses
200— Document saved successfully400— Bad request (invalid parameters)500— Internal server error
Exemples de requêtes¶
curl -X POST
https://api.rememberizer.ai/api/v1/documents/memorize/
-H "Authorization: Bearer YOUR_JWT_TOKEN"
-H "Content-Type: application/json"
-d '{
"name": "Informations Importantes",
"content": "Ceci est un contenu important que je veux que Rememberizer se souvienne."
}'
Info
Remplacez YOUR_JWT_TOKEN par votre véritable jeton JWT.
const memorizeContent = async () => {
const response = await fetch('https://api.rememberizer.ai/api/v1/documents/memorize/', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_JWT_TOKEN',
'Content-Type': 'application/json'
},
body: JSON.stringify({
name: 'Informations Importantes',
content: 'Ceci est un contenu important que je veux que Rememberizer se souvienne.'
})
});
if (response.status === 201) {
console.log("Contenu stocké avec succès");
} else {
console.error("Échec du stockage du contenu");
const errorData = await response.json();
console.error(errorData);
}
};
memorizeContent();
Info
Remplacez YOUR_JWT_TOKEN par votre véritable jeton JWT.
import requests
import json
def memorize_content():
headers = {
"Authorization": "Bearer YOUR_JWT_TOKEN",
"Content-Type": "application/json"
}
payload = {
"name": "Informations Importantes",
"content": "Ceci est un contenu important que je veux que Rememberizer se souvienne."
}
response = requests.post(
"https://api.rememberizer.ai/api/v1/documents/memorize/",
headers=headers,
data=json.dumps(payload)
)
if response.status_code == 201:
print("Contenu stocké avec succès")
else:
print(f"Échec du stockage du contenu : {response.text}")
memorize_content()
Info
Remplacez YOUR_JWT_TOKEN par votre véritable jeton JWT.
Paramètres de la demande¶
| Paramètre | Type | Description |
|---|---|---|
| name | chaîne | Requis. Un nom pour le contenu à stocker. |
| content | chaîne | Requis. Le contenu textuel à stocker dans Rememberizer. |
Réponse¶
Une demande réussie renvoie un code d'état 201 Created sans corps de réponse.
Réponses d'erreur¶
| Code d'état | Description |
|---|---|
| 400 | Mauvaise requête - Champs requis manquants ou paramètres invalides |
| 401 | Non autorisé - Authentification invalide ou manquante |
| 500 | Erreur interne du serveur |
Cas d'utilisation¶
Ce point de terminaison est particulièrement utile pour :
- Stocker des notes ou des informations importantes que vous souhaitez consulter plus tard
- Ajouter du contenu qui n'est pas disponible via des sources de données intégrées
- Ajouter manuellement des informations qui doivent être recherchables
- Ajouter des informations contextuelles pour les LLM accédant à votre base de connaissances
Le contenu stocké devient recherchable via les points de terminaison de recherche et peut être inclus dans des souvenirs.