UNPKG

@cotofe/service-of-litellm

Version:

OpenAPI client for @cotofe/service-of-litellm

58 lines (57 loc) 3.12 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 { RawRequestTypedDict, TokenCountRequest, TokenCountResponse, TransformRequestBody } from '../models/index'; import * as runtime from '../runtime'; export interface LlmUtilsApiSupportedOpenaiParamsUtilsSupportedOpenaiParamsGetRequest { model: string; } export interface LlmUtilsApiTokenCounterUtilsTokenCounterPostRequest { tokenCountRequest?: TokenCountRequest; } export interface LlmUtilsApiTransformRequestUtilsTransformRequestPostRequest { transformRequestBody?: TransformRequestBody; } /** * */ export declare class LlmUtilsApi extends runtime.BaseAPI { /** * Returns supported openai params for a given litellm model name e.g. `gpt-4` vs `gpt-3.5-turbo` Example curl: ``` curl -X GET --location \'http://localhost:4000/utils/supported_openai_params?model=gpt-3.5-turbo-16k\' --header \'Authorization: Bearer sk-1234\' ``` * Supported Openai Params */ supportedOpenaiParamsUtilsSupportedOpenaiParamsGetRaw(requestParameters: LlmUtilsApiSupportedOpenaiParamsUtilsSupportedOpenaiParamsGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Returns supported openai params for a given litellm model name e.g. `gpt-4` vs `gpt-3.5-turbo` Example curl: ``` curl -X GET --location \'http://localhost:4000/utils/supported_openai_params?model=gpt-3.5-turbo-16k\' --header \'Authorization: Bearer sk-1234\' ``` * Supported Openai Params */ supportedOpenaiParamsUtilsSupportedOpenaiParamsGet(requestParameters: LlmUtilsApiSupportedOpenaiParamsUtilsSupportedOpenaiParamsGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * * Token Counter */ tokenCounterUtilsTokenCounterPostRaw(requestParameters: LlmUtilsApiTokenCounterUtilsTokenCounterPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<TokenCountResponse>>; /** * * Token Counter */ tokenCounterUtilsTokenCounterPost(requestParameters?: LlmUtilsApiTokenCounterUtilsTokenCounterPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<TokenCountResponse>; /** * * Transform Request */ transformRequestUtilsTransformRequestPostRaw(requestParameters: LlmUtilsApiTransformRequestUtilsTransformRequestPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<RawRequestTypedDict>>; /** * * Transform Request */ transformRequestUtilsTransformRequestPost(requestParameters?: LlmUtilsApiTransformRequestUtilsTransformRequestPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<RawRequestTypedDict>; }