@assistant-ui/react
Version:
Typescript/React library for AI Chat
29 lines • 803 B
JavaScript
import { AssistantCloudThreadMessages } from "./AssistantCloudThreadMessages";
class AssistantCloudThreads {
constructor(cloud) {
this.cloud = cloud;
this.messages = new AssistantCloudThreadMessages(cloud);
}
messages;
async list(query) {
return this.cloud.makeRequest("/threads", { query });
}
async create(body) {
return this.cloud.makeRequest("/threads", { method: "POST", body });
}
async update(threadId, body) {
return this.cloud.makeRequest(`/threads/${encodeURIComponent(threadId)}`, {
method: "PUT",
body
});
}
async delete(threadId) {
return this.cloud.makeRequest(`/threads/${encodeURIComponent(threadId)}`, {
method: "DELETE"
});
}
}
export {
AssistantCloudThreads
};
//# sourceMappingURL=AssistantCloudThreads.js.map