mirror of
https://github.com/supermemoryai/supermemory.git
synced 2026-09-07 08:26:15 +00:00
50 lines
1.1 KiB
Markdown
50 lines
1.1 KiB
Markdown
baseURL: https://new-cf-ai-backend.dhravya.workers.dev
|
|
|
|
Authentication:
|
|
You must authenticate with a header and `Authorization: bearer token` for each request in `/api/*` routes.
|
|
|
|
### Add content:
|
|
|
|
POST `/api/add` with
|
|
|
|
```
|
|
body {
|
|
pageContent: z.string(),
|
|
title: z.string().optional(),
|
|
description: z.string().optional(),
|
|
space: z.string().optional(),
|
|
url: z.string(),
|
|
user: z.string(),
|
|
}
|
|
```
|
|
|
|
### Query without user data
|
|
|
|
GET `/api/ask` with
|
|
query `?query=testing`
|
|
|
|
(this is temp but works perfectly, will change soon for chat use cases specifically)
|
|
|
|
### Query vectorize and get results in natural language
|
|
|
|
POST `/api/chat` with
|
|
|
|
```
|
|
query paramters (?query=...&" {
|
|
query: z.string(),
|
|
topK: z.number().optional().default(10),
|
|
user: z.string(),
|
|
spaces: z.string().optional(),
|
|
sourcesOnly: z.string().optional().default("false"),
|
|
model: z.string().optional().default("gpt-4o"),
|
|
}
|
|
|
|
body z.object({
|
|
chatHistory: z.array(contentObj).optional(),
|
|
});
|
|
```
|
|
|
|
### Delete vectors
|
|
|
|
DELETE `/api/delete` with
|
|
query param websiteUrl, user
|