Archives
Create Archive
client.archives.create(ArchiveCreateParams { name, description, embedding, embedding_config } body, RequestOptionsoptions?): Archive { id, created_at, embedding_config, 7 more }
/v1/archives/
List Archives
client.archives.list(ArchiveListParams { after, agent_id, before, 4 more } query?, RequestOptionsoptions?): ArrayPage<Archive { id, created_at, embedding_config, 7 more } >
/v1/archives/
Update Archive
client.archives.update(stringarchiveID, ArchiveUpdateParams { description, name } body, RequestOptionsoptions?): Archive { id, created_at, embedding_config, 7 more }
/v1/archives/{archive_id}
Get Archive By Id
client.archives.retrieve(stringarchiveID, RequestOptionsoptions?): Archive { id, created_at, embedding_config, 7 more }
/v1/archives/{archive_id}
Delete Archive
client.archives.delete(stringarchiveID, RequestOptionsoptions?): Archive { id, created_at, embedding_config, 7 more }
/v1/archives/{archive_id}
Models
ArchivesPassages
Create Passage In Archive
client.archives.passages.create(stringarchiveID, PassageCreateParams { text, metadata, tags } body, RequestOptionsoptions?): PassageCreateResponse { embedding, embedding_config, text, 12 more }
/v1/archives/{archive_id}/passages
Delete Passage From Archive
client.archives.passages.delete(stringpassageID, PassageDeleteParams { archive_id } params, RequestOptionsoptions?): void
/v1/archives/{archive_id}/passages/{passage_id}