UNPKG

@cotofe/service-of-litellm

Version:

OpenAPI client for @cotofe/service-of-litellm

70 lines (69 loc) 6.08 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 CompletionsApiCompletionCompletionsPostRequest { model?: string | null; } export interface CompletionsApiCompletionEnginesModelCompletionsPostRequest { model: string | null; } export interface CompletionsApiCompletionOpenaiDeploymentsModelCompletionsPostRequest { model: string | null; } export interface CompletionsApiCompletionV1CompletionsPostRequest { model?: string | null; } /** * */ export declare class CompletionsApi extends runtime.BaseAPI { /** * Follows the exact same API spec as `OpenAI\'s Completions API https://platform.openai.com/docs/api-reference/completions` ```bash curl -X POST http://localhost:4000/v1/completions -H \"Content-Type: application/json\" -H \"Authorization: Bearer sk-1234\" -d \'{ \"model\": \"gpt-3.5-turbo-instruct\", \"prompt\": \"Once upon a time\", \"max_tokens\": 50, \"temperature\": 0.7 }\' ``` * Completion */ completionCompletionsPostRaw(requestParameters: CompletionsApiCompletionCompletionsPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Follows the exact same API spec as `OpenAI\'s Completions API https://platform.openai.com/docs/api-reference/completions` ```bash curl -X POST http://localhost:4000/v1/completions -H \"Content-Type: application/json\" -H \"Authorization: Bearer sk-1234\" -d \'{ \"model\": \"gpt-3.5-turbo-instruct\", \"prompt\": \"Once upon a time\", \"max_tokens\": 50, \"temperature\": 0.7 }\' ``` * Completion */ completionCompletionsPost(requestParameters?: CompletionsApiCompletionCompletionsPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Follows the exact same API spec as `OpenAI\'s Completions API https://platform.openai.com/docs/api-reference/completions` ```bash curl -X POST http://localhost:4000/v1/completions -H \"Content-Type: application/json\" -H \"Authorization: Bearer sk-1234\" -d \'{ \"model\": \"gpt-3.5-turbo-instruct\", \"prompt\": \"Once upon a time\", \"max_tokens\": 50, \"temperature\": 0.7 }\' ``` * Completion */ completionEnginesModelCompletionsPostRaw(requestParameters: CompletionsApiCompletionEnginesModelCompletionsPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Follows the exact same API spec as `OpenAI\'s Completions API https://platform.openai.com/docs/api-reference/completions` ```bash curl -X POST http://localhost:4000/v1/completions -H \"Content-Type: application/json\" -H \"Authorization: Bearer sk-1234\" -d \'{ \"model\": \"gpt-3.5-turbo-instruct\", \"prompt\": \"Once upon a time\", \"max_tokens\": 50, \"temperature\": 0.7 }\' ``` * Completion */ completionEnginesModelCompletionsPost(requestParameters: CompletionsApiCompletionEnginesModelCompletionsPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Follows the exact same API spec as `OpenAI\'s Completions API https://platform.openai.com/docs/api-reference/completions` ```bash curl -X POST http://localhost:4000/v1/completions -H \"Content-Type: application/json\" -H \"Authorization: Bearer sk-1234\" -d \'{ \"model\": \"gpt-3.5-turbo-instruct\", \"prompt\": \"Once upon a time\", \"max_tokens\": 50, \"temperature\": 0.7 }\' ``` * Completion */ completionOpenaiDeploymentsModelCompletionsPostRaw(requestParameters: CompletionsApiCompletionOpenaiDeploymentsModelCompletionsPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Follows the exact same API spec as `OpenAI\'s Completions API https://platform.openai.com/docs/api-reference/completions` ```bash curl -X POST http://localhost:4000/v1/completions -H \"Content-Type: application/json\" -H \"Authorization: Bearer sk-1234\" -d \'{ \"model\": \"gpt-3.5-turbo-instruct\", \"prompt\": \"Once upon a time\", \"max_tokens\": 50, \"temperature\": 0.7 }\' ``` * Completion */ completionOpenaiDeploymentsModelCompletionsPost(requestParameters: CompletionsApiCompletionOpenaiDeploymentsModelCompletionsPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Follows the exact same API spec as `OpenAI\'s Completions API https://platform.openai.com/docs/api-reference/completions` ```bash curl -X POST http://localhost:4000/v1/completions -H \"Content-Type: application/json\" -H \"Authorization: Bearer sk-1234\" -d \'{ \"model\": \"gpt-3.5-turbo-instruct\", \"prompt\": \"Once upon a time\", \"max_tokens\": 50, \"temperature\": 0.7 }\' ``` * Completion */ completionV1CompletionsPostRaw(requestParameters: CompletionsApiCompletionV1CompletionsPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Follows the exact same API spec as `OpenAI\'s Completions API https://platform.openai.com/docs/api-reference/completions` ```bash curl -X POST http://localhost:4000/v1/completions -H \"Content-Type: application/json\" -H \"Authorization: Bearer sk-1234\" -d \'{ \"model\": \"gpt-3.5-turbo-instruct\", \"prompt\": \"Once upon a time\", \"max_tokens\": 50, \"temperature\": 0.7 }\' ``` * Completion */ completionV1CompletionsPost(requestParameters?: CompletionsApiCompletionV1CompletionsPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; }