/
opt
/
canhelp
/
node_modules
/
@anthropic-ai
/
sdk
/
resources
/
beta
/
/opt/canhelp/node_modules/@anthropic-ai/sdk/resources/beta
mkdir
upload
Name
Size
Mode
Actions
messages/
-
0755
rm
skills/
-
0755
rm
beta.d.mts
22823
0644
edit
dl
rm
beta.d.mts.map
11661
0644
edit
dl
rm
beta.d.ts
22813
0644
edit
dl
rm
beta.d.ts.map
11660
0644
edit
dl
rm
beta.js
1265
0644
edit
dl
rm
beta.js.map
724
0644
edit
dl
rm
beta.mjs
965
0644
edit
dl
rm
beta.mjs.map
757
0644
edit
dl
rm
files.d.mts
4438
0644
edit
dl
rm
files.d.mts.map
2231
0644
edit
dl
rm
files.d.ts
4431
0644
edit
dl
rm
files.d.ts.map
2230
0644
edit
dl
rm
files.js
3951
0644
edit
dl
rm
files.js.map
2355
0644
edit
dl
rm
files.mjs
3670
0644
edit
dl
rm
files.mjs.map
2339
0644
edit
dl
rm
index.d.mts
8039
0644
edit
dl
rm
index.d.mts.map
4512
0644
edit
dl
rm
index.d.ts
8033
0644
edit
dl
rm
index.d.ts.map
4511
0644
edit
dl
rm
index.js
1033
0644
edit
dl
rm
index.js.map
306
0644
edit
dl
rm
index.mjs
331
0644
edit
dl
rm
index.mjs.map
234
0644
edit
dl
rm
messages.d.mts
77
0644
edit
dl
rm
messages.d.mts.map
129
0644
edit
dl
rm
messages.d.ts
75
0644
edit
dl
rm
messages.d.ts.map
128
0644
edit
dl
rm
messages.js
315
0644
edit
dl
rm
messages.js.map
153
0644
edit
dl
rm
messages.mjs
162
0644
edit
dl
rm
messages.mjs.map
138
0644
edit
dl
rm
models.d.mts
6320
0644
edit
dl
rm
models.d.mts.map
2649
0644
edit
dl
rm
models.d.ts
6314
0644
edit
dl
rm
models.d.ts.map
2648
0644
edit
dl
rm
models.js
2117
0644
edit
dl
rm
models.js.map
1129
0644
edit
dl
rm
models.mjs
1926
0644
edit
dl
rm
models.mjs.map
1131
0644
edit
dl
rm
skills.d.mts
73
0644
edit
dl
rm
skills.d.mts.map
125
0644
edit
dl
rm
skills.d.ts
71
0644
edit
dl
rm
skills.d.ts.map
124
0644
edit
dl
rm
skills.js
311
0644
edit
dl
rm
skills.js.map
149
0644
edit
dl
rm
skills.mjs
158
0644
edit
dl
rm
skills.mjs.map
134
0644
edit
dl
rm
Edit:
/opt/canhelp/node_modules/@anthropic-ai/sdk/resources/beta/files.d.ts
(4431B)
import { APIResource } from "../../core/resource.js"; import * as BetaAPI from "./beta.js"; import { APIPromise } from "../../core/api-promise.js"; import { Page, type PageParams, PagePromise } from "../../core/pagination.js"; import { type Uploadable } from "../../core/uploads.js"; import { RequestOptions } from "../../internal/request-options.js"; export declare class Files extends APIResource { /** * List Files * * @example * ```ts * // Automatically fetches more pages as needed. * for await (const fileMetadata of client.beta.files.list()) { * // ... * } * ``` */ list(params?: FileListParams | null | undefined, options?: RequestOptions): PagePromise<FileMetadataPage, FileMetadata>; /** * Delete File * * @example * ```ts * const deletedFile = await client.beta.files.delete( * 'file_id', * ); * ``` */ delete(fileID: string, params?: FileDeleteParams | null | undefined, options?: RequestOptions): APIPromise<DeletedFile>; /** * Download File * * @example * ```ts * const response = await client.beta.files.download( * 'file_id', * ); * * const content = await response.blob(); * console.log(content); * ``` */ download(fileID: string, params?: FileDownloadParams | null | undefined, options?: RequestOptions): APIPromise<Response>; /** * Get File Metadata * * @example * ```ts * const fileMetadata = * await client.beta.files.retrieveMetadata('file_id'); * ``` */ retrieveMetadata(fileID: string, params?: FileRetrieveMetadataParams | null | undefined, options?: RequestOptions): APIPromise<FileMetadata>; /** * Upload File * * @example * ```ts * const fileMetadata = await client.beta.files.upload({ * file: fs.createReadStream('path/to/file'), * }); * ``` */ upload(params: FileUploadParams, options?: RequestOptions): APIPromise<FileMetadata>; } export type FileMetadataPage = Page<FileMetadata>; export interface DeletedFile { /** * ID of the deleted file. */ id: string; /** * Deleted object type. * * For file deletion, this is always `"file_deleted"`. */ type?: 'file_deleted'; } export interface FileMetadata { /** * Unique object identifier. * * The format and length of IDs may change over time. */ id: string; /** * RFC 3339 datetime string representing when the file was created. */ created_at: string; /** * Original filename of the uploaded file. */ filename: string; /** * MIME type of the file. */ mime_type: string; /** * Size of the file in bytes. */ size_bytes: number; /** * Object type. * * For files, this is always `"file"`. */ type: 'file'; /** * Whether the file can be downloaded. */ downloadable?: boolean; } export interface FileListParams extends PageParams { /** * Header param: Optional header to specify the beta version(s) you want to use. */ betas?: Array<BetaAPI.AnthropicBeta>; } export interface FileDeleteParams { /** * Optional header to specify the beta version(s) you want to use. */ betas?: Array<BetaAPI.AnthropicBeta>; } export interface FileDownloadParams { /** * Optional header to specify the beta version(s) you want to use. */ betas?: Array<BetaAPI.AnthropicBeta>; } export interface FileRetrieveMetadataParams { /** * Optional header to specify the beta version(s) you want to use. */ betas?: Array<BetaAPI.AnthropicBeta>; } export interface FileUploadParams { /** * Body param: The file to upload */ file: Uploadable; /** * Header param: Optional header to specify the beta version(s) you want to use. */ betas?: Array<BetaAPI.AnthropicBeta>; } export declare namespace Files { export { type DeletedFile as DeletedFile, type FileMetadata as FileMetadata, type FileMetadataPage as FileMetadataPage, type FileListParams as FileListParams, type FileDeleteParams as FileDeleteParams, type FileDownloadParams as FileDownloadParams, type FileRetrieveMetadataParams as FileRetrieveMetadataParams, type FileUploadParams as FileUploadParams, }; } //# sourceMappingURL=files.d.ts.map
Save
cmd:
run