UNPKG

@cotofe/service-of-litellm

Version:

OpenAPI client for @cotofe/service-of-litellm

161 lines (160 loc) 13.4 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 type { LiteLlmFineTuningJobCreate } from '../models/index'; import * as runtime from '../runtime'; export interface LitellmFineTuningApiCancelFineTuningJobFineTuningJobsFineTuningJobIdCancelPostRequest { fineTuningJobId: string; } export interface LitellmFineTuningApiCancelFineTuningJobV1FineTuningJobsFineTuningJobIdCancelPostRequest { fineTuningJobId: string; } export interface LitellmFineTuningApiCreateFineTuningJobFineTuningJobsPostRequest { liteLlmFineTuningJobCreate?: LiteLlmFineTuningJobCreate; } export interface LitellmFineTuningApiCreateFineTuningJobV1FineTuningJobsPostRequest { liteLlmFineTuningJobCreate?: LiteLlmFineTuningJobCreate; } export interface LitellmFineTuningApiListFineTuningJobsFineTuningJobsGetRequest { customLlmProvider: ListFineTuningJobsFineTuningJobsGetCustomLlmProviderEnum; after?: string | null; limit?: number | null; } export interface LitellmFineTuningApiListFineTuningJobsV1FineTuningJobsGetRequest { customLlmProvider: ListFineTuningJobsV1FineTuningJobsGetCustomLlmProviderEnum; after?: string | null; limit?: number | null; } export interface LitellmFineTuningApiRetrieveFineTuningJobFineTuningJobsFineTuningJobIdGetRequest { fineTuningJobId: string; customLlmProvider: RetrieveFineTuningJobFineTuningJobsFineTuningJobIdGetCustomLlmProviderEnum; } export interface LitellmFineTuningApiRetrieveFineTuningJobV1FineTuningJobsFineTuningJobIdGetRequest { fineTuningJobId: string; customLlmProvider: RetrieveFineTuningJobV1FineTuningJobsFineTuningJobIdGetCustomLlmProviderEnum; } /** * */ export declare class LitellmFineTuningApi extends runtime.BaseAPI { /** * Cancel a fine-tuning job. This is the equivalent of POST https://api.openai.com/v1/fine_tuning/jobs/{fine_tuning_job_id}/cancel Supported Query Params: - `custom_llm_provider`: Name of the LiteLLM provider - `fine_tuning_job_id`: The ID of the fine-tuning job to cancel. * ✨ (Enterprise) Cancel Fine-Tuning Jobs */ cancelFineTuningJobFineTuningJobsFineTuningJobIdCancelPostRaw(requestParameters: LitellmFineTuningApiCancelFineTuningJobFineTuningJobsFineTuningJobIdCancelPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Cancel a fine-tuning job. This is the equivalent of POST https://api.openai.com/v1/fine_tuning/jobs/{fine_tuning_job_id}/cancel Supported Query Params: - `custom_llm_provider`: Name of the LiteLLM provider - `fine_tuning_job_id`: The ID of the fine-tuning job to cancel. * ✨ (Enterprise) Cancel Fine-Tuning Jobs */ cancelFineTuningJobFineTuningJobsFineTuningJobIdCancelPost(requestParameters: LitellmFineTuningApiCancelFineTuningJobFineTuningJobsFineTuningJobIdCancelPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Cancel a fine-tuning job. This is the equivalent of POST https://api.openai.com/v1/fine_tuning/jobs/{fine_tuning_job_id}/cancel Supported Query Params: - `custom_llm_provider`: Name of the LiteLLM provider - `fine_tuning_job_id`: The ID of the fine-tuning job to cancel. * ✨ (Enterprise) Cancel Fine-Tuning Jobs */ cancelFineTuningJobV1FineTuningJobsFineTuningJobIdCancelPostRaw(requestParameters: LitellmFineTuningApiCancelFineTuningJobV1FineTuningJobsFineTuningJobIdCancelPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Cancel a fine-tuning job. This is the equivalent of POST https://api.openai.com/v1/fine_tuning/jobs/{fine_tuning_job_id}/cancel Supported Query Params: - `custom_llm_provider`: Name of the LiteLLM provider - `fine_tuning_job_id`: The ID of the fine-tuning job to cancel. * ✨ (Enterprise) Cancel Fine-Tuning Jobs */ cancelFineTuningJobV1FineTuningJobsFineTuningJobIdCancelPost(requestParameters: LitellmFineTuningApiCancelFineTuningJobV1FineTuningJobsFineTuningJobIdCancelPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Creates a fine-tuning job which begins the process of creating a new model from a given dataset. This is the equivalent of POST https://api.openai.com/v1/fine_tuning/jobs Supports Identical Params as: https://platform.openai.com/docs/api-reference/fine-tuning/create Example Curl: ``` curl http://localhost:4000/v1/fine_tuning/jobs -H \"Content-Type: application/json\" -H \"Authorization: Bearer sk-1234\" -d \'{ \"model\": \"gpt-3.5-turbo\", \"training_file\": \"file-abc123\", \"hyperparameters\": { \"n_epochs\": 4 } }\' ``` * ✨ (Enterprise) Create Fine-Tuning Job */ createFineTuningJobFineTuningJobsPostRaw(requestParameters: LitellmFineTuningApiCreateFineTuningJobFineTuningJobsPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Creates a fine-tuning job which begins the process of creating a new model from a given dataset. This is the equivalent of POST https://api.openai.com/v1/fine_tuning/jobs Supports Identical Params as: https://platform.openai.com/docs/api-reference/fine-tuning/create Example Curl: ``` curl http://localhost:4000/v1/fine_tuning/jobs -H \"Content-Type: application/json\" -H \"Authorization: Bearer sk-1234\" -d \'{ \"model\": \"gpt-3.5-turbo\", \"training_file\": \"file-abc123\", \"hyperparameters\": { \"n_epochs\": 4 } }\' ``` * ✨ (Enterprise) Create Fine-Tuning Job */ createFineTuningJobFineTuningJobsPost(requestParameters?: LitellmFineTuningApiCreateFineTuningJobFineTuningJobsPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Creates a fine-tuning job which begins the process of creating a new model from a given dataset. This is the equivalent of POST https://api.openai.com/v1/fine_tuning/jobs Supports Identical Params as: https://platform.openai.com/docs/api-reference/fine-tuning/create Example Curl: ``` curl http://localhost:4000/v1/fine_tuning/jobs -H \"Content-Type: application/json\" -H \"Authorization: Bearer sk-1234\" -d \'{ \"model\": \"gpt-3.5-turbo\", \"training_file\": \"file-abc123\", \"hyperparameters\": { \"n_epochs\": 4 } }\' ``` * ✨ (Enterprise) Create Fine-Tuning Job */ createFineTuningJobV1FineTuningJobsPostRaw(requestParameters: LitellmFineTuningApiCreateFineTuningJobV1FineTuningJobsPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Creates a fine-tuning job which begins the process of creating a new model from a given dataset. This is the equivalent of POST https://api.openai.com/v1/fine_tuning/jobs Supports Identical Params as: https://platform.openai.com/docs/api-reference/fine-tuning/create Example Curl: ``` curl http://localhost:4000/v1/fine_tuning/jobs -H \"Content-Type: application/json\" -H \"Authorization: Bearer sk-1234\" -d \'{ \"model\": \"gpt-3.5-turbo\", \"training_file\": \"file-abc123\", \"hyperparameters\": { \"n_epochs\": 4 } }\' ``` * ✨ (Enterprise) Create Fine-Tuning Job */ createFineTuningJobV1FineTuningJobsPost(requestParameters?: LitellmFineTuningApiCreateFineTuningJobV1FineTuningJobsPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Lists fine-tuning jobs for the organization. This is the equivalent of GET https://api.openai.com/v1/fine_tuning/jobs Supported Query Params: - `custom_llm_provider`: Name of the LiteLLM provider - `after`: Identifier for the last job from the previous pagination request. - `limit`: Number of fine-tuning jobs to retrieve (default is 20). * ✨ (Enterprise) List Fine-Tuning Jobs */ listFineTuningJobsFineTuningJobsGetRaw(requestParameters: LitellmFineTuningApiListFineTuningJobsFineTuningJobsGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Lists fine-tuning jobs for the organization. This is the equivalent of GET https://api.openai.com/v1/fine_tuning/jobs Supported Query Params: - `custom_llm_provider`: Name of the LiteLLM provider - `after`: Identifier for the last job from the previous pagination request. - `limit`: Number of fine-tuning jobs to retrieve (default is 20). * ✨ (Enterprise) List Fine-Tuning Jobs */ listFineTuningJobsFineTuningJobsGet(requestParameters: LitellmFineTuningApiListFineTuningJobsFineTuningJobsGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Lists fine-tuning jobs for the organization. This is the equivalent of GET https://api.openai.com/v1/fine_tuning/jobs Supported Query Params: - `custom_llm_provider`: Name of the LiteLLM provider - `after`: Identifier for the last job from the previous pagination request. - `limit`: Number of fine-tuning jobs to retrieve (default is 20). * ✨ (Enterprise) List Fine-Tuning Jobs */ listFineTuningJobsV1FineTuningJobsGetRaw(requestParameters: LitellmFineTuningApiListFineTuningJobsV1FineTuningJobsGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Lists fine-tuning jobs for the organization. This is the equivalent of GET https://api.openai.com/v1/fine_tuning/jobs Supported Query Params: - `custom_llm_provider`: Name of the LiteLLM provider - `after`: Identifier for the last job from the previous pagination request. - `limit`: Number of fine-tuning jobs to retrieve (default is 20). * ✨ (Enterprise) List Fine-Tuning Jobs */ listFineTuningJobsV1FineTuningJobsGet(requestParameters: LitellmFineTuningApiListFineTuningJobsV1FineTuningJobsGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Retrieves a fine-tuning job. This is the equivalent of GET https://api.openai.com/v1/fine_tuning/jobs/{fine_tuning_job_id} Supported Query Params: - `custom_llm_provider`: Name of the LiteLLM provider - `fine_tuning_job_id`: The ID of the fine-tuning job to retrieve. * ✨ (Enterprise) Retrieve Fine-Tuning Job */ retrieveFineTuningJobFineTuningJobsFineTuningJobIdGetRaw(requestParameters: LitellmFineTuningApiRetrieveFineTuningJobFineTuningJobsFineTuningJobIdGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Retrieves a fine-tuning job. This is the equivalent of GET https://api.openai.com/v1/fine_tuning/jobs/{fine_tuning_job_id} Supported Query Params: - `custom_llm_provider`: Name of the LiteLLM provider - `fine_tuning_job_id`: The ID of the fine-tuning job to retrieve. * ✨ (Enterprise) Retrieve Fine-Tuning Job */ retrieveFineTuningJobFineTuningJobsFineTuningJobIdGet(requestParameters: LitellmFineTuningApiRetrieveFineTuningJobFineTuningJobsFineTuningJobIdGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Retrieves a fine-tuning job. This is the equivalent of GET https://api.openai.com/v1/fine_tuning/jobs/{fine_tuning_job_id} Supported Query Params: - `custom_llm_provider`: Name of the LiteLLM provider - `fine_tuning_job_id`: The ID of the fine-tuning job to retrieve. * ✨ (Enterprise) Retrieve Fine-Tuning Job */ retrieveFineTuningJobV1FineTuningJobsFineTuningJobIdGetRaw(requestParameters: LitellmFineTuningApiRetrieveFineTuningJobV1FineTuningJobsFineTuningJobIdGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Retrieves a fine-tuning job. This is the equivalent of GET https://api.openai.com/v1/fine_tuning/jobs/{fine_tuning_job_id} Supported Query Params: - `custom_llm_provider`: Name of the LiteLLM provider - `fine_tuning_job_id`: The ID of the fine-tuning job to retrieve. * ✨ (Enterprise) Retrieve Fine-Tuning Job */ retrieveFineTuningJobV1FineTuningJobsFineTuningJobIdGet(requestParameters: LitellmFineTuningApiRetrieveFineTuningJobV1FineTuningJobsFineTuningJobIdGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; } /** * @export * @enum {string} */ export declare enum ListFineTuningJobsFineTuningJobsGetCustomLlmProviderEnum { Openai = "openai", Azure = "azure" } /** * @export * @enum {string} */ export declare enum ListFineTuningJobsV1FineTuningJobsGetCustomLlmProviderEnum { Openai = "openai", Azure = "azure" } /** * @export * @enum {string} */ export declare enum RetrieveFineTuningJobFineTuningJobsFineTuningJobIdGetCustomLlmProviderEnum { Openai = "openai", Azure = "azure" } /** * @export * @enum {string} */ export declare enum RetrieveFineTuningJobV1FineTuningJobsFineTuningJobIdGetCustomLlmProviderEnum { Openai = "openai", Azure = "azure" }