Memorizar conteúdo para 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
Exemplo de Solicitações¶
curl -X POST
https://api.rememberizer.ai/api/v1/documents/memorize/
-H "Authorization: Bearer YOUR_JWT_TOKEN"
-H "Content-Type: application/json"
-d '{
"name": "Informação Importante",
"content": "Este é um conteúdo importante que eu quero que o Rememberizer memorize."
}'
Info
Substitua YOUR_JWT_TOKEN pelo seu token JWT real.
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: 'Informação Importante',
content: 'Este é um conteúdo importante que eu quero que o Rememberizer memorize.'
})
});
if (response.status === 201) {
console.log("Conteúdo armazenado com sucesso");
} else {
console.error("Falha ao armazenar conteúdo");
const errorData = await response.json();
console.error(errorData);
}
};
memorizeContent();
Info
Substitua YOUR_JWT_TOKEN pelo seu token JWT real.
import requests
import json
def memorize_content():
headers = {
"Authorization": "Bearer YOUR_JWT_TOKEN",
"Content-Type": "application/json"
}
payload = {
"name": "Informação Importante",
"content": "Este é um conteúdo importante que eu quero que o Rememberizer memorize."
}
response = requests.post(
"https://api.rememberizer.ai/api/v1/documents/memorize/",
headers=headers,
data=json.dumps(payload)
)
if response.status_code == 201:
print("Conteúdo armazenado com sucesso")
else:
print(f"Falha ao armazenar conteúdo: {response.text}")
memorize_content()
Info
Substitua YOUR_JWT_TOKEN pelo seu token JWT real.
Parâmetros da Solicitação¶
| Parâmetro | Tipo | Descrição |
|---|---|---|
| name | string | Obrigatório. Um nome para o conteúdo a ser armazenado. |
| content | string | Obrigatório. O conteúdo de texto a ser armazenado no Rememberizer. |
Resposta¶
Uma solicitação bem-sucedida retorna um código de status 201 Created sem corpo de resposta.
Respostas de Erro¶
| Código de Status | Descrição |
|---|---|
| 400 | Solicitação Inválida - Campos obrigatórios ausentes ou parâmetros inválidos |
| 401 | Não Autorizado - Autenticação inválida ou ausente |
| 500 | Erro Interno do Servidor |
Casos de Uso¶
Este endpoint é particularmente útil para:
- Armazenar notas ou informações importantes que você deseja acessar mais tarde
- Adicionar conteúdo que não está disponível através de fontes de dados integradas
- Adicionar manualmente informações que precisam ser pesquisáveis
- Adicionar informações contextuais para LLMs acessando sua base de conhecimento
O conteúdo armazenado se torna pesquisável através dos endpoints de busca e pode ser incluído em mementos.