UNPKG

@cotofe/service-of-litellm

Version:

OpenAPI client for @cotofe/service-of-litellm

234 lines (233 loc) 20.6 kB
/** * Platform * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; export interface FilesApiCreateFileFilesPostRequest { purpose: string; file: Blob; provider?: string | null; customLlmProvider?: string; } export interface FilesApiCreateFileProviderV1FilesPostRequest { provider: string | null; purpose: string; file: Blob; customLlmProvider?: string; } export interface FilesApiCreateFileV1FilesPostRequest { purpose: string; file: Blob; provider?: string | null; customLlmProvider?: string; } export interface FilesApiDeleteFileFilesFileIdDeleteRequest { fileId: string; provider?: string | null; } export interface FilesApiDeleteFileProviderV1FilesFileIdDeleteRequest { fileId: string; provider: string | null; } export interface FilesApiDeleteFileV1FilesFileIdDeleteRequest { fileId: string; provider?: string | null; } export interface FilesApiGetFileContentFilesFileIdContentGetRequest { fileId: string; provider?: string | null; } export interface FilesApiGetFileContentProviderV1FilesFileIdContentGetRequest { fileId: string; provider: string | null; } export interface FilesApiGetFileContentV1FilesFileIdContentGetRequest { fileId: string; provider?: string | null; } export interface FilesApiGetFileFilesFileIdGetRequest { fileId: string; provider?: string | null; } export interface FilesApiGetFileProviderV1FilesFileIdGetRequest { fileId: string; provider: string | null; } export interface FilesApiGetFileV1FilesFileIdGetRequest { fileId: string; provider?: string | null; } export interface FilesApiListFilesFilesGetRequest { provider?: string | null; purpose?: string | null; } export interface FilesApiListFilesProviderV1FilesGetRequest { provider: string | null; purpose?: string | null; } export interface FilesApiListFilesV1FilesGetRequest { provider?: string | null; purpose?: string | null; } /** * */ export declare class FilesApi extends runtime.BaseAPI { /** * Upload a file that can be used across - Assistants API, Batch API This is the equivalent of POST https://api.openai.com/v1/files Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/create Example Curl ``` curl http://localhost:4000/v1/files -H \"Authorization: Bearer sk-1234\" -F purpose=\"batch\" -F file=\"@mydata.jsonl\" ``` * Create File */ createFileFilesPostRaw(requestParameters: FilesApiCreateFileFilesPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Upload a file that can be used across - Assistants API, Batch API This is the equivalent of POST https://api.openai.com/v1/files Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/create Example Curl ``` curl http://localhost:4000/v1/files -H \"Authorization: Bearer sk-1234\" -F purpose=\"batch\" -F file=\"@mydata.jsonl\" ``` * Create File */ createFileFilesPost(requestParameters: FilesApiCreateFileFilesPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Upload a file that can be used across - Assistants API, Batch API This is the equivalent of POST https://api.openai.com/v1/files Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/create Example Curl ``` curl http://localhost:4000/v1/files -H \"Authorization: Bearer sk-1234\" -F purpose=\"batch\" -F file=\"@mydata.jsonl\" ``` * Create File */ createFileProviderV1FilesPostRaw(requestParameters: FilesApiCreateFileProviderV1FilesPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Upload a file that can be used across - Assistants API, Batch API This is the equivalent of POST https://api.openai.com/v1/files Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/create Example Curl ``` curl http://localhost:4000/v1/files -H \"Authorization: Bearer sk-1234\" -F purpose=\"batch\" -F file=\"@mydata.jsonl\" ``` * Create File */ createFileProviderV1FilesPost(requestParameters: FilesApiCreateFileProviderV1FilesPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Upload a file that can be used across - Assistants API, Batch API This is the equivalent of POST https://api.openai.com/v1/files Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/create Example Curl ``` curl http://localhost:4000/v1/files -H \"Authorization: Bearer sk-1234\" -F purpose=\"batch\" -F file=\"@mydata.jsonl\" ``` * Create File */ createFileV1FilesPostRaw(requestParameters: FilesApiCreateFileV1FilesPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Upload a file that can be used across - Assistants API, Batch API This is the equivalent of POST https://api.openai.com/v1/files Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/create Example Curl ``` curl http://localhost:4000/v1/files -H \"Authorization: Bearer sk-1234\" -F purpose=\"batch\" -F file=\"@mydata.jsonl\" ``` * Create File */ createFileV1FilesPost(requestParameters: FilesApiCreateFileV1FilesPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Deletes a specified file. that can be used across - Assistants API, Batch API This is the equivalent of DELETE https://api.openai.com/v1/files/{file_id} Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/delete Example Curl ``` curl http://localhost:4000/v1/files/file-abc123 -X DELETE -H \"Authorization: Bearer $OPENAI_API_KEY\" ``` * Delete File */ deleteFileFilesFileIdDeleteRaw(requestParameters: FilesApiDeleteFileFilesFileIdDeleteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Deletes a specified file. that can be used across - Assistants API, Batch API This is the equivalent of DELETE https://api.openai.com/v1/files/{file_id} Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/delete Example Curl ``` curl http://localhost:4000/v1/files/file-abc123 -X DELETE -H \"Authorization: Bearer $OPENAI_API_KEY\" ``` * Delete File */ deleteFileFilesFileIdDelete(requestParameters: FilesApiDeleteFileFilesFileIdDeleteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Deletes a specified file. that can be used across - Assistants API, Batch API This is the equivalent of DELETE https://api.openai.com/v1/files/{file_id} Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/delete Example Curl ``` curl http://localhost:4000/v1/files/file-abc123 -X DELETE -H \"Authorization: Bearer $OPENAI_API_KEY\" ``` * Delete File */ deleteFileProviderV1FilesFileIdDeleteRaw(requestParameters: FilesApiDeleteFileProviderV1FilesFileIdDeleteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Deletes a specified file. that can be used across - Assistants API, Batch API This is the equivalent of DELETE https://api.openai.com/v1/files/{file_id} Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/delete Example Curl ``` curl http://localhost:4000/v1/files/file-abc123 -X DELETE -H \"Authorization: Bearer $OPENAI_API_KEY\" ``` * Delete File */ deleteFileProviderV1FilesFileIdDelete(requestParameters: FilesApiDeleteFileProviderV1FilesFileIdDeleteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Deletes a specified file. that can be used across - Assistants API, Batch API This is the equivalent of DELETE https://api.openai.com/v1/files/{file_id} Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/delete Example Curl ``` curl http://localhost:4000/v1/files/file-abc123 -X DELETE -H \"Authorization: Bearer $OPENAI_API_KEY\" ``` * Delete File */ deleteFileV1FilesFileIdDeleteRaw(requestParameters: FilesApiDeleteFileV1FilesFileIdDeleteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Deletes a specified file. that can be used across - Assistants API, Batch API This is the equivalent of DELETE https://api.openai.com/v1/files/{file_id} Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/delete Example Curl ``` curl http://localhost:4000/v1/files/file-abc123 -X DELETE -H \"Authorization: Bearer $OPENAI_API_KEY\" ``` * Delete File */ deleteFileV1FilesFileIdDelete(requestParameters: FilesApiDeleteFileV1FilesFileIdDeleteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Returns information about a specific file. that can be used across - Assistants API, Batch API This is the equivalent of GET https://api.openai.com/v1/files/{file_id}/content Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/retrieve-contents Example Curl ``` curl http://localhost:4000/v1/files/file-abc123/content -H \"Authorization: Bearer sk-1234\" ``` * Get File Content */ getFileContentFilesFileIdContentGetRaw(requestParameters: FilesApiGetFileContentFilesFileIdContentGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Returns information about a specific file. that can be used across - Assistants API, Batch API This is the equivalent of GET https://api.openai.com/v1/files/{file_id}/content Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/retrieve-contents Example Curl ``` curl http://localhost:4000/v1/files/file-abc123/content -H \"Authorization: Bearer sk-1234\" ``` * Get File Content */ getFileContentFilesFileIdContentGet(requestParameters: FilesApiGetFileContentFilesFileIdContentGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Returns information about a specific file. that can be used across - Assistants API, Batch API This is the equivalent of GET https://api.openai.com/v1/files/{file_id}/content Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/retrieve-contents Example Curl ``` curl http://localhost:4000/v1/files/file-abc123/content -H \"Authorization: Bearer sk-1234\" ``` * Get File Content */ getFileContentProviderV1FilesFileIdContentGetRaw(requestParameters: FilesApiGetFileContentProviderV1FilesFileIdContentGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Returns information about a specific file. that can be used across - Assistants API, Batch API This is the equivalent of GET https://api.openai.com/v1/files/{file_id}/content Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/retrieve-contents Example Curl ``` curl http://localhost:4000/v1/files/file-abc123/content -H \"Authorization: Bearer sk-1234\" ``` * Get File Content */ getFileContentProviderV1FilesFileIdContentGet(requestParameters: FilesApiGetFileContentProviderV1FilesFileIdContentGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Returns information about a specific file. that can be used across - Assistants API, Batch API This is the equivalent of GET https://api.openai.com/v1/files/{file_id}/content Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/retrieve-contents Example Curl ``` curl http://localhost:4000/v1/files/file-abc123/content -H \"Authorization: Bearer sk-1234\" ``` * Get File Content */ getFileContentV1FilesFileIdContentGetRaw(requestParameters: FilesApiGetFileContentV1FilesFileIdContentGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Returns information about a specific file. that can be used across - Assistants API, Batch API This is the equivalent of GET https://api.openai.com/v1/files/{file_id}/content Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/retrieve-contents Example Curl ``` curl http://localhost:4000/v1/files/file-abc123/content -H \"Authorization: Bearer sk-1234\" ``` * Get File Content */ getFileContentV1FilesFileIdContentGet(requestParameters: FilesApiGetFileContentV1FilesFileIdContentGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Returns information about a specific file. that can be used across - Assistants API, Batch API This is the equivalent of GET https://api.openai.com/v1/files/{file_id} Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/retrieve Example Curl ``` curl http://localhost:4000/v1/files/file-abc123 -H \"Authorization: Bearer sk-1234\" ``` * Get File */ getFileFilesFileIdGetRaw(requestParameters: FilesApiGetFileFilesFileIdGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Returns information about a specific file. that can be used across - Assistants API, Batch API This is the equivalent of GET https://api.openai.com/v1/files/{file_id} Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/retrieve Example Curl ``` curl http://localhost:4000/v1/files/file-abc123 -H \"Authorization: Bearer sk-1234\" ``` * Get File */ getFileFilesFileIdGet(requestParameters: FilesApiGetFileFilesFileIdGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Returns information about a specific file. that can be used across - Assistants API, Batch API This is the equivalent of GET https://api.openai.com/v1/files/{file_id} Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/retrieve Example Curl ``` curl http://localhost:4000/v1/files/file-abc123 -H \"Authorization: Bearer sk-1234\" ``` * Get File */ getFileProviderV1FilesFileIdGetRaw(requestParameters: FilesApiGetFileProviderV1FilesFileIdGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Returns information about a specific file. that can be used across - Assistants API, Batch API This is the equivalent of GET https://api.openai.com/v1/files/{file_id} Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/retrieve Example Curl ``` curl http://localhost:4000/v1/files/file-abc123 -H \"Authorization: Bearer sk-1234\" ``` * Get File */ getFileProviderV1FilesFileIdGet(requestParameters: FilesApiGetFileProviderV1FilesFileIdGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Returns information about a specific file. that can be used across - Assistants API, Batch API This is the equivalent of GET https://api.openai.com/v1/files/{file_id} Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/retrieve Example Curl ``` curl http://localhost:4000/v1/files/file-abc123 -H \"Authorization: Bearer sk-1234\" ``` * Get File */ getFileV1FilesFileIdGetRaw(requestParameters: FilesApiGetFileV1FilesFileIdGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Returns information about a specific file. that can be used across - Assistants API, Batch API This is the equivalent of GET https://api.openai.com/v1/files/{file_id} Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/retrieve Example Curl ``` curl http://localhost:4000/v1/files/file-abc123 -H \"Authorization: Bearer sk-1234\" ``` * Get File */ getFileV1FilesFileIdGet(requestParameters: FilesApiGetFileV1FilesFileIdGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Returns information about a specific file. that can be used across - Assistants API, Batch API This is the equivalent of GET https://api.openai.com/v1/files/ Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/list Example Curl ``` curl http://localhost:4000/v1/files -H \"Authorization: Bearer sk-1234\" ``` * List Files */ listFilesFilesGetRaw(requestParameters: FilesApiListFilesFilesGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Returns information about a specific file. that can be used across - Assistants API, Batch API This is the equivalent of GET https://api.openai.com/v1/files/ Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/list Example Curl ``` curl http://localhost:4000/v1/files -H \"Authorization: Bearer sk-1234\" ``` * List Files */ listFilesFilesGet(requestParameters?: FilesApiListFilesFilesGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Returns information about a specific file. that can be used across - Assistants API, Batch API This is the equivalent of GET https://api.openai.com/v1/files/ Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/list Example Curl ``` curl http://localhost:4000/v1/files -H \"Authorization: Bearer sk-1234\" ``` * List Files */ listFilesProviderV1FilesGetRaw(requestParameters: FilesApiListFilesProviderV1FilesGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Returns information about a specific file. that can be used across - Assistants API, Batch API This is the equivalent of GET https://api.openai.com/v1/files/ Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/list Example Curl ``` curl http://localhost:4000/v1/files -H \"Authorization: Bearer sk-1234\" ``` * List Files */ listFilesProviderV1FilesGet(requestParameters: FilesApiListFilesProviderV1FilesGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Returns information about a specific file. that can be used across - Assistants API, Batch API This is the equivalent of GET https://api.openai.com/v1/files/ Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/list Example Curl ``` curl http://localhost:4000/v1/files -H \"Authorization: Bearer sk-1234\" ``` * List Files */ listFilesV1FilesGetRaw(requestParameters: FilesApiListFilesV1FilesGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Returns information about a specific file. that can be used across - Assistants API, Batch API This is the equivalent of GET https://api.openai.com/v1/files/ Supports Identical Params as: https://platform.openai.com/docs/api-reference/files/list Example Curl ``` curl http://localhost:4000/v1/files -H \"Authorization: Bearer sk-1234\" ``` * List Files */ listFilesV1FilesGet(requestParameters?: FilesApiListFilesV1FilesGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; }