/
opt
/
canhelp
/
node_modules
/
openai
/
resources
/
vector-stores
/
/opt/canhelp/node_modules/openai/resources/vector-stores
mkdir
upload
Name
Size
Mode
Actions
file-batches.d.mts
8408
0644
edit
dl
rm
file-batches.d.mts.map
3204
0644
edit
dl
rm
file-batches.d.ts
8399
0644
edit
dl
rm
file-batches.d.ts.map
3203
0644
edit
dl
rm
file-batches.js
6064
0644
edit
dl
rm
file-batches.js.map
3877
0644
edit
dl
rm
file-batches.mjs
5769
0644
edit
dl
rm
file-batches.mjs.map
3853
0644
edit
dl
rm
files.d.mts
9357
0644
edit
dl
rm
files.d.mts.map
3864
0644
edit
dl
rm
files.d.ts
9350
0644
edit
dl
rm
files.d.ts.map
3863
0644
edit
dl
rm
files.js
6149
0644
edit
dl
rm
files.js.map
3971
0644
edit
dl
rm
files.mjs
5810
0644
edit
dl
rm
files.mjs.map
3929
0644
edit
dl
rm
index.d.mts
1098
0644
edit
dl
rm
index.d.mts.map
761
0644
edit
dl
rm
index.d.ts
1094
0644
edit
dl
rm
index.d.ts.map
760
0644
edit
dl
rm
index.js
769
0644
edit
dl
rm
index.js.map
247
0644
edit
dl
rm
index.mjs
263
0644
edit
dl
rm
index.mjs.map
203
0644
edit
dl
rm
vector-stores.d.mts
14311
0644
edit
dl
rm
vector-stores.d.mts.map
5943
0644
edit
dl
rm
vector-stores.d.ts
14301
0644
edit
dl
rm
vector-stores.d.ts.map
5942
0644
edit
dl
rm
vector-stores.js
3201
0644
edit
dl
rm
vector-stores.js.map
2149
0644
edit
dl
rm
vector-stores.mjs
2775
0644
edit
dl
rm
vector-stores.mjs.map
2138
0644
edit
dl
rm
Edit:
/opt/canhelp/node_modules/openai/resources/vector-stores/vector-stores.js
(3201B)
"use strict"; // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. Object.defineProperty(exports, "__esModule", { value: true }); exports.VectorStores = void 0; const tslib_1 = require("../../internal/tslib.js"); const resource_1 = require("../../core/resource.js"); const FileBatchesAPI = tslib_1.__importStar(require("./file-batches.js")); const file_batches_1 = require("./file-batches.js"); const FilesAPI = tslib_1.__importStar(require("./files.js")); const files_1 = require("./files.js"); const pagination_1 = require("../../core/pagination.js"); const headers_1 = require("../../internal/headers.js"); const path_1 = require("../../internal/utils/path.js"); class VectorStores extends resource_1.APIResource { constructor() { super(...arguments); this.files = new FilesAPI.Files(this._client); this.fileBatches = new FileBatchesAPI.FileBatches(this._client); } /** * Create a vector store. */ create(body, options) { return this._client.post('/vector_stores', { body, ...options, headers: (0, headers_1.buildHeaders)([{ 'OpenAI-Beta': 'assistants=v2' }, options?.headers]), }); } /** * Retrieves a vector store. */ retrieve(vectorStoreID, options) { return this._client.get((0, path_1.path) `/vector_stores/${vectorStoreID}`, { ...options, headers: (0, headers_1.buildHeaders)([{ 'OpenAI-Beta': 'assistants=v2' }, options?.headers]), }); } /** * Modifies a vector store. */ update(vectorStoreID, body, options) { return this._client.post((0, path_1.path) `/vector_stores/${vectorStoreID}`, { body, ...options, headers: (0, headers_1.buildHeaders)([{ 'OpenAI-Beta': 'assistants=v2' }, options?.headers]), }); } /** * Returns a list of vector stores. */ list(query = {}, options) { return this._client.getAPIList('/vector_stores', (pagination_1.CursorPage), { query, ...options, headers: (0, headers_1.buildHeaders)([{ 'OpenAI-Beta': 'assistants=v2' }, options?.headers]), }); } /** * Delete a vector store. */ delete(vectorStoreID, options) { return this._client.delete((0, path_1.path) `/vector_stores/${vectorStoreID}`, { ...options, headers: (0, headers_1.buildHeaders)([{ 'OpenAI-Beta': 'assistants=v2' }, options?.headers]), }); } /** * Search a vector store for relevant chunks based on a query and file attributes * filter. */ search(vectorStoreID, body, options) { return this._client.getAPIList((0, path_1.path) `/vector_stores/${vectorStoreID}/search`, (pagination_1.Page), { body, method: 'post', ...options, headers: (0, headers_1.buildHeaders)([{ 'OpenAI-Beta': 'assistants=v2' }, options?.headers]), }); } } exports.VectorStores = VectorStores; VectorStores.Files = files_1.Files; VectorStores.FileBatches = file_batches_1.FileBatches; //# sourceMappingURL=vector-stores.js.map
Save
cmd:
run