/langbase-memory | Type: Application | PCID required: Yes
Tools
| Tool | Description |
|---|---|
langbase_memory_create_memory | POST /v1/memory |
langbase_memory_delete_document | DELETE /v1/memory/{memoryName}/documents/{documentName} |
langbase_memory_delete_memory | DELETE /beta/memorysets/{ownerLogin}/{memoryName} |
langbase_memory_list_documents | GET /v1/memory/{memoryName}/documents |
langbase_memory_list_memories | GET /v1/memory |
langbase_memory_retrieve_memory | POST /v1/memory/retrieve |
langbase_memory_retry_embeddings | GET /v1/memory/{memoryName}/documents/{documentName}/embeddings/retry |
langbase_memory_upload_document | POST /v1/memory/documents |
langbase_memory_create_memory
POST /v1/memory Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
chunk_overlap | integer | No | — | Chunk Overlap |
chunk_size | integer | No | — | Chunk Size |
description | string | No | — | The description value |
embedding_model | string | No | — | Embedding Model |
name | string | Yes | — | The name value |
top_k | integer | No | — | Top K |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"chunk_overlap": {
"type": "integer",
"description": "Chunk Overlap"
},
"chunk_size": {
"type": "integer",
"description": "Chunk Size"
},
"description": {
"type": "string",
"description": "The description value"
},
"embedding_model": {
"type": "string",
"description": "Embedding Model",
"enum": [
"openai:text-embedding-3-large",
"cohere:embed-v4.0",
"cohere:embed-multilingual-v3.0",
"cohere:embed-multilingual-light-v3.0",
"google:text-embedding-004"
]
},
"name": {
"type": "string",
"description": "The name value"
},
"top_k": {
"type": "integer",
"description": "Top K"
}
},
"required": [
"PCID",
"name"
]
}
langbase_memory_delete_document
DELETE /v1/memory/{memoryName}/documents/{documentName} Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
memoryName | string | Yes | — | Memory Name |
documentName | string | Yes | — | Document Name |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"memoryName": {
"type": "string",
"description": "Memory Name"
},
"documentName": {
"type": "string",
"description": "Document Name"
}
},
"required": [
"PCID",
"memoryName",
"documentName"
]
}
langbase_memory_delete_memory
DELETE /beta/memorysets/{ownerLogin}/{memoryName} Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ownerLogin | string | Yes | — | Owner Login |
memoryName | string | Yes | — | Memory Name |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"ownerLogin": {
"type": "string",
"description": "Owner Login"
},
"memoryName": {
"type": "string",
"description": "Memory Name"
}
},
"required": [
"PCID",
"ownerLogin",
"memoryName"
]
}
langbase_memory_list_documents
GET /v1/memory/{memoryName}/documents Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
memoryName | string | Yes | — | Memory Name |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"memoryName": {
"type": "string",
"description": "Memory Name"
}
},
"required": [
"PCID",
"memoryName"
]
}
langbase_memory_list_memories
GET /v1/memoryShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
langbase_memory_retrieve_memory
POST /v1/memory/retrieve Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
memory | object[] | Yes | — | The memory value |
query | string | Yes | — | Search query string |
topK | integer | No | — | Top K |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"memory": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "The name value"
},
"filters": {
"description": "The filters value"
}
},
"required": [
"name"
]
},
"description": "The memory value"
},
"query": {
"type": "string",
"description": "Search query string"
},
"topK": {
"type": "integer",
"description": "Top K"
}
},
"required": [
"PCID",
"memory",
"query"
]
}
langbase_memory_retry_embeddings
GET /v1/memory/{memoryName}/documents/{documentName}/embeddings/retry Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
memoryName | string | Yes | — | Memory Name |
documentName | string | Yes | — | Document Name |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"memoryName": {
"type": "string",
"description": "Memory Name"
},
"documentName": {
"type": "string",
"description": "Document Name"
}
},
"required": [
"PCID",
"memoryName",
"documentName"
]
}
langbase_memory_upload_document
POST /v1/memory/documents Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
documentName | string | No | — | Document Name |
fileName | string | No | — | File Name |
memoryName | string | Yes | — | Memory Name |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"documentName": {
"type": "string",
"description": "Document Name"
},
"fileName": {
"type": "string",
"description": "File Name"
},
"memoryName": {
"type": "string",
"description": "Memory Name"
}
},
"required": [
"PCID",
"memoryName"
]
}

