UNPKG

@cotofe/service-of-litellm

Version:

OpenAPI client for @cotofe/service-of-litellm

234 lines (233 loc) 20.9 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 LitellmFilesApiCreateFileFilesPostRequest { purpose: string; file: Blob; provider?: string | null; customLlmProvider?: string; } export interface LitellmFilesApiCreateFileProviderV1FilesPostRequest { provider: string | null; purpose: string; file: Blob; customLlmProvider?: string; } export interface LitellmFilesApiCreateFileV1FilesPostRequest { purpose: string; file: Blob; provider?: string | null; customLlmProvider?: string; } export interface LitellmFilesApiDeleteFileFilesFileIdDeleteRequest { fileId: string; provider?: string | null; } export interface LitellmFilesApiDeleteFileProviderV1FilesFileIdDeleteRequest { fileId: string; provider: string | null; } export interface LitellmFilesApiDeleteFileV1FilesFileIdDeleteRequest { fileId: string; provider?: string | null; } export interface LitellmFilesApiGetFileContentFilesFileIdContentGetRequest { fileId: string; provider?: string | null; } export interface LitellmFilesApiGetFileContentProviderV1FilesFileIdContentGetRequest { fileId: string; provider: string | null; } export interface LitellmFilesApiGetFileContentV1FilesFileIdContentGetRequest { fileId: string; provider?: string | null; } export interface LitellmFilesApiGetFileFilesFileIdGetRequest { fileId: string; provider?: string | null; } export interface LitellmFilesApiGetFileProviderV1FilesFileIdGetRequest { fileId: string; provider: string | null; } export interface LitellmFilesApiGetFileV1FilesFileIdGetRequest { fileId: string; provider?: string | null; } export interface LitellmFilesApiListFilesFilesGetRequest { provider?: string | null; purpose?: string | null; } export interface LitellmFilesApiListFilesProviderV1FilesGetRequest { provider: string | null; purpose?: string | null; } export interface LitellmFilesApiListFilesV1FilesGetRequest { provider?: string | null; purpose?: string | null; } /** * */ export declare class LitellmFilesApi 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: LitellmFilesApiCreateFileFilesPostRequest, 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: LitellmFilesApiCreateFileFilesPostRequest, 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: LitellmFilesApiCreateFileProviderV1FilesPostRequest, 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: LitellmFilesApiCreateFileProviderV1FilesPostRequest, 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: LitellmFilesApiCreateFileV1FilesPostRequest, 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: LitellmFilesApiCreateFileV1FilesPostRequest, 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: LitellmFilesApiDeleteFileFilesFileIdDeleteRequest, 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: LitellmFilesApiDeleteFileFilesFileIdDeleteRequest, 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: LitellmFilesApiDeleteFileProviderV1FilesFileIdDeleteRequest, 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: LitellmFilesApiDeleteFileProviderV1FilesFileIdDeleteRequest, 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: LitellmFilesApiDeleteFileV1FilesFileIdDeleteRequest, 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: LitellmFilesApiDeleteFileV1FilesFileIdDeleteRequest, 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: LitellmFilesApiGetFileContentFilesFileIdContentGetRequest, 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: LitellmFilesApiGetFileContentFilesFileIdContentGetRequest, 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: LitellmFilesApiGetFileContentProviderV1FilesFileIdContentGetRequest, 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: LitellmFilesApiGetFileContentProviderV1FilesFileIdContentGetRequest, 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: LitellmFilesApiGetFileContentV1FilesFileIdContentGetRequest, 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: LitellmFilesApiGetFileContentV1FilesFileIdContentGetRequest, 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: LitellmFilesApiGetFileFilesFileIdGetRequest, 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: LitellmFilesApiGetFileFilesFileIdGetRequest, 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: LitellmFilesApiGetFileProviderV1FilesFileIdGetRequest, 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: LitellmFilesApiGetFileProviderV1FilesFileIdGetRequest, 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: LitellmFilesApiGetFileV1FilesFileIdGetRequest, 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: LitellmFilesApiGetFileV1FilesFileIdGetRequest, 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: LitellmFilesApiListFilesFilesGetRequest, 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?: LitellmFilesApiListFilesFilesGetRequest, 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: LitellmFilesApiListFilesProviderV1FilesGetRequest, 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: LitellmFilesApiListFilesProviderV1FilesGetRequest, 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: LitellmFilesApiListFilesV1FilesGetRequest, 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?: LitellmFilesApiListFilesV1FilesGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; }