Skip to content

Latest commit

 

History

History
102 lines (73 loc) · 6.75 KB

File metadata and controls

102 lines (73 loc) · 6.75 KB

Supermemory

Types:

Methods:

  • client.add({ ...params }) -> AddResponse
  • client.profile({ ...params }) -> ProfileResponse

Memories

Types:

Methods:

  • client.memories.forget({ ...params }) -> MemoryForgetResponse
  • client.memories.updateMemory({ ...params }) -> MemoryUpdateMemoryResponse

Documents

Types:

Methods:

  • client.documents.update(id, { ...params }) -> DocumentUpdateResponse
  • client.documents.list({ ...params }) -> DocumentListResponse
  • client.documents.delete(id) -> void
  • client.documents.add({ ...params }) -> DocumentAddResponse
  • client.documents.batchAdd({ ...params }) -> DocumentBatchAddResponse
  • client.documents.deleteBulk({ ...params }) -> DocumentDeleteBulkResponse
  • client.documents.get(id) -> DocumentGetResponse
  • client.documents.listProcessing() -> DocumentListProcessingResponse
  • client.documents.uploadFile({ ...params }) -> DocumentUploadFileResponse

Search

Types:

Methods:

  • client.search.documents({ ...params }) -> SearchDocumentsResponse
  • client.search.execute({ ...params }) -> SearchExecuteResponse
  • client.search.memories({ ...params }) -> SearchMemoriesResponse

Settings

Types:

Methods:

  • client.settings.update({ ...params }) -> SettingUpdateResponse
  • client.settings.get() -> SettingGetResponse

Connections

Types:

Methods:

  • client.connections.create(provider, { ...params }) -> ConnectionCreateResponse
  • client.connections.list({ ...params }) -> ConnectionListResponse
  • client.connections.configure(connectionID, { ...params }) -> ConnectionConfigureResponse
  • client.connections.deleteByID(connectionID, { ...params }) -> ConnectionDeleteByIDResponse
  • client.connections.deleteByProvider(provider, { ...params }) -> ConnectionDeleteByProviderResponse
  • client.connections.getByID(connectionID) -> ConnectionGetByIDResponse
  • client.connections.getByTag(provider, { ...params }) -> ConnectionGetByTagResponse
  • client.connections.import(provider, { ...params }) -> string
  • client.connections.listDocuments(provider, { ...params }) -> ConnectionListDocumentsResponse
  • client.connections.resources(connectionID, { ...params }) -> ConnectionResourcesResponse