trieve-ts-sdk
Advanced tools
Comparing version 0.0.38 to 0.0.39
@@ -6,3 +6,3 @@ /** | ||
*/ | ||
import { DeleteFileHandlerData, GetDatasetFilesHandlerData, GetFileHandlerData, UploadFileReqPayload } from "../../fetch-client"; | ||
import { CreatePresignedUrlForCsvJsonlReqPayload, DeleteFileHandlerData, GetDatasetFilesHandlerData, GetFileHandlerData, UploadFileReqPayload } from "../../fetch-client"; | ||
import { TrieveSDK } from "../../sdk"; | ||
@@ -15,13 +15,13 @@ /** | ||
*const data = await trieve.uploadFile({ | ||
base64_file: "base64_encoded_file", | ||
create_chunks: true, | ||
description: "This is an example file", | ||
file_mime_type: "application/pdf", | ||
file_name: "example.pdf", | ||
link: "https://example.com", | ||
metadata: { | ||
key1: "value1", | ||
key2: "value2", | ||
}, | ||
}); | ||
base64_file: "base64_encoded_file", | ||
create_chunks: true, | ||
description: "This is an example file", | ||
file_mime_type: "application/pdf", | ||
file_name: "example.pdf", | ||
link: "https://example.com", | ||
metadata: { | ||
key1: "value1", | ||
key2: "value2", | ||
}, | ||
}); | ||
* ``` | ||
@@ -31,3 +31,6 @@ */ | ||
/** @hidden */ | ||
this: TrieveSDK, data: UploadFileReqPayload, signal?: AbortSignal): Promise<import("../../types.gen").UploadFileResult>; | ||
this: TrieveSDK, data: UploadFileReqPayload, signal?: AbortSignal): Promise<import("../../types.gen").UploadFileResponseBody>; | ||
export declare function createPresignedUrlForCsvJsonl( | ||
/** @hidden */ | ||
this: TrieveSDK, data: CreatePresignedUrlForCsvJsonlReqPayload, signal?: AbortSignal): Promise<import("../../types.gen").CreatePresignedUrlForCsvJsonResponseBody>; | ||
/** | ||
@@ -38,5 +41,5 @@ * Get all files which belong to a given dataset specified by the dataset_id parameter. 10 files are returned per page. | ||
* ```js | ||
*const data = await trieve.getFilesForDataset({ | ||
page:1, | ||
}); | ||
*const data = await trieve.getFilesForDataset({ | ||
page:1, | ||
}); | ||
* ``` | ||
@@ -53,4 +56,4 @@ */ | ||
*const data = await trieve.getFile({ | ||
fileId: "3c90c3cc-0d44-4b50-8888-8dd25736052a", | ||
}); | ||
fileId: "3c90c3cc-0d44-4b50-8888-8dd25736052a", | ||
}); | ||
* ``` | ||
@@ -67,4 +70,4 @@ */ | ||
*const data = await trieve.deleteFile({ | ||
fileId: "3c90c3cc-0d44-4b50-8888-8dd25736052a", | ||
}); | ||
fileId: "3c90c3cc-0d44-4b50-8888-8dd25736052a", | ||
}); | ||
* ``` | ||
@@ -71,0 +74,0 @@ */ |
@@ -18,3 +18,4 @@ declare const _default: { | ||
getEventsForDataset(this: import("..").TrieveSDK, data: import("..").GetEventsData, signal?: AbortSignal): Promise<import("..").EventReturn>; | ||
uploadFile(this: import("..").TrieveSDK, data: import("..").UploadFileReqPayload, signal?: AbortSignal): Promise<import("..").UploadFileResult>; | ||
uploadFile(this: import("..").TrieveSDK, data: import("..").UploadFileReqPayload, signal?: AbortSignal): Promise<import("..").UploadFileResponseBody>; | ||
createPresignedUrlForCsvJsonl(this: import("..").TrieveSDK, data: import("..").CreatePresignedUrlForCsvJsonlReqPayload, signal?: AbortSignal): Promise<import("..").CreatePresignedUrlForCsvJsonResponseBody>; | ||
getFilesForDataset(this: import("..").TrieveSDK, data: Omit<Omit<import("..").GetDatasetFilesHandlerData, "datasetId">, "trDataset">, signal?: AbortSignal): Promise<import("..").File[]>; | ||
@@ -21,0 +22,0 @@ getFile(this: import("..").TrieveSDK, data: Omit<import("..").GetFileHandlerData, "trDataset">, signal?: AbortSignal): Promise<import("..").FileDTO>; |
@@ -925,2 +925,3 @@ var __defProp = Object.defineProperty; | ||
__export(file_exports, { | ||
createPresignedUrlForCsvJsonl: () => createPresignedUrlForCsvJsonl, | ||
deleteFile: () => deleteFile, | ||
@@ -942,2 +943,13 @@ getFile: () => getFile, | ||
} | ||
async function createPresignedUrlForCsvJsonl(data, signal) { | ||
return await this.trieve.fetch( | ||
"/api/file/csv_or_jsonl", | ||
"post", | ||
{ | ||
data, | ||
datasetId: this.datasetId | ||
}, | ||
signal | ||
); | ||
} | ||
async function getFilesForDataset(data, signal) { | ||
@@ -944,0 +956,0 @@ return await this.trieve.fetch( |
@@ -9,3 +9,3 @@ { | ||
], | ||
"version": "0.0.38", | ||
"version": "0.0.39", | ||
"license": "MIT", | ||
@@ -12,0 +12,0 @@ "scripts": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
514306
8472