List Memories langbase.memories.list()

List all memories on Langbase using the langbase.memories.list() function.


Generate a User/Org API key

You will need to generate an API key to authenticate your requests. For more information, visit the User/Org API key documentation.


API reference

langbase.memories.list()

Function Signature

langbase.memories.list();

Usage example

Install the SDK

npm i langbase

Environment variables

Environment variables

LANGBASE_API_KEY="<USER/ORG-API-KEY>"

List memories

List memories on Langbase

import {Langbase} from 'langbase'; const langbase = new Langbase({ apiKey: process.env.LANGBASE_API_KEY!, }); async function main() { const memories = await langbase.memories.list(); console.log('Memories:', memories); } main();

Response

  • Name
    MemoryListResponse
    Type
    object
    Description

    The response object returned by the langbase.memories.list() function.

    MemoryListResponse

    name: string; description: string; owner_login: string; url: string; embeddingModel: | 'openai:text-embedding-3-large' | 'cohere:embed-multilingual-v3.0' | 'cohere:embed-multilingual-light-v3.0';
    • Name
      name
      Type
      string
      Description

      Name of the memory.

    • Name
      description
      Type
      string
      Description

      Description of the memory.

    • Name
      owner_login
      Type
      string
      Description

      Login of the memory owner.

    • Name
      url
      Type
      string
      Description

      Memory access URL.

    • Name
      embeddingModel
      Type
      string
      Description

      The embedding model used by the AI memory.

      • openai:text-embedding-3-large
      • cohere:embed-v4.0
      • cohere:embed-multilingual-v3.0
      • cohere:embed-multilingual-light-v3.0

MemoryListResponse type of langbase.memories.list()

[ { "name": "knowledge-base", "description": "An AI memory for storing company internal docs.", "owner_login": "user123", "url": "https://langbase.com/user123/document-memory", "embeddingModel": "openai:text-embedding-3-large" }, { "name": "multilingual-knowledge-base", "description": "Advanced memory with multilingual support", "owner_login": "user123", "url": "https://langbase.com/user123/multilingual-memory", "embeddingModel": "cohere:embed-multilingual-v3.0" } ]