UNPKG

@cotofe/service-of-litellm

Version:

OpenAPI client for @cotofe/service-of-litellm

116 lines (115 loc) 9.38 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 LitellmResponsesApiDeleteResponseResponsesResponseIdDeleteRequest { responseId: string; } export interface LitellmResponsesApiDeleteResponseV1ResponsesResponseIdDeleteRequest { responseId: string; } export interface LitellmResponsesApiGetResponseInputItemsResponsesResponseIdInputItemsGetRequest { responseId: string; } export interface LitellmResponsesApiGetResponseInputItemsV1ResponsesResponseIdInputItemsGetRequest { responseId: string; } export interface LitellmResponsesApiGetResponseResponsesResponseIdGetRequest { responseId: string; } export interface LitellmResponsesApiGetResponseV1ResponsesResponseIdGetRequest { responseId: string; } /** * */ export declare class LitellmResponsesApi extends runtime.BaseAPI { /** * Delete a response by ID. Follows the OpenAI Responses API spec: https://platform.openai.com/docs/api-reference/responses/delete ```bash curl -X DELETE http://localhost:4000/v1/responses/resp_abc123 -H \"Authorization: Bearer sk-1234\" ``` * Delete Response */ deleteResponseResponsesResponseIdDeleteRaw(requestParameters: LitellmResponsesApiDeleteResponseResponsesResponseIdDeleteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Delete a response by ID. Follows the OpenAI Responses API spec: https://platform.openai.com/docs/api-reference/responses/delete ```bash curl -X DELETE http://localhost:4000/v1/responses/resp_abc123 -H \"Authorization: Bearer sk-1234\" ``` * Delete Response */ deleteResponseResponsesResponseIdDelete(requestParameters: LitellmResponsesApiDeleteResponseResponsesResponseIdDeleteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Delete a response by ID. Follows the OpenAI Responses API spec: https://platform.openai.com/docs/api-reference/responses/delete ```bash curl -X DELETE http://localhost:4000/v1/responses/resp_abc123 -H \"Authorization: Bearer sk-1234\" ``` * Delete Response */ deleteResponseV1ResponsesResponseIdDeleteRaw(requestParameters: LitellmResponsesApiDeleteResponseV1ResponsesResponseIdDeleteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Delete a response by ID. Follows the OpenAI Responses API spec: https://platform.openai.com/docs/api-reference/responses/delete ```bash curl -X DELETE http://localhost:4000/v1/responses/resp_abc123 -H \"Authorization: Bearer sk-1234\" ``` * Delete Response */ deleteResponseV1ResponsesResponseIdDelete(requestParameters: LitellmResponsesApiDeleteResponseV1ResponsesResponseIdDeleteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Get input items for a response. Follows the OpenAI Responses API spec: https://platform.openai.com/docs/api-reference/responses/input-items ```bash curl -X GET http://localhost:4000/v1/responses/resp_abc123/input_items -H \"Authorization: Bearer sk-1234\" ``` * Get Response Input Items */ getResponseInputItemsResponsesResponseIdInputItemsGetRaw(requestParameters: LitellmResponsesApiGetResponseInputItemsResponsesResponseIdInputItemsGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Get input items for a response. Follows the OpenAI Responses API spec: https://platform.openai.com/docs/api-reference/responses/input-items ```bash curl -X GET http://localhost:4000/v1/responses/resp_abc123/input_items -H \"Authorization: Bearer sk-1234\" ``` * Get Response Input Items */ getResponseInputItemsResponsesResponseIdInputItemsGet(requestParameters: LitellmResponsesApiGetResponseInputItemsResponsesResponseIdInputItemsGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Get input items for a response. Follows the OpenAI Responses API spec: https://platform.openai.com/docs/api-reference/responses/input-items ```bash curl -X GET http://localhost:4000/v1/responses/resp_abc123/input_items -H \"Authorization: Bearer sk-1234\" ``` * Get Response Input Items */ getResponseInputItemsV1ResponsesResponseIdInputItemsGetRaw(requestParameters: LitellmResponsesApiGetResponseInputItemsV1ResponsesResponseIdInputItemsGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Get input items for a response. Follows the OpenAI Responses API spec: https://platform.openai.com/docs/api-reference/responses/input-items ```bash curl -X GET http://localhost:4000/v1/responses/resp_abc123/input_items -H \"Authorization: Bearer sk-1234\" ``` * Get Response Input Items */ getResponseInputItemsV1ResponsesResponseIdInputItemsGet(requestParameters: LitellmResponsesApiGetResponseInputItemsV1ResponsesResponseIdInputItemsGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Get a response by ID. Follows the OpenAI Responses API spec: https://platform.openai.com/docs/api-reference/responses/get ```bash curl -X GET http://localhost:4000/v1/responses/resp_abc123 -H \"Authorization: Bearer sk-1234\" ``` * Get Response */ getResponseResponsesResponseIdGetRaw(requestParameters: LitellmResponsesApiGetResponseResponsesResponseIdGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Get a response by ID. Follows the OpenAI Responses API spec: https://platform.openai.com/docs/api-reference/responses/get ```bash curl -X GET http://localhost:4000/v1/responses/resp_abc123 -H \"Authorization: Bearer sk-1234\" ``` * Get Response */ getResponseResponsesResponseIdGet(requestParameters: LitellmResponsesApiGetResponseResponsesResponseIdGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Get a response by ID. Follows the OpenAI Responses API spec: https://platform.openai.com/docs/api-reference/responses/get ```bash curl -X GET http://localhost:4000/v1/responses/resp_abc123 -H \"Authorization: Bearer sk-1234\" ``` * Get Response */ getResponseV1ResponsesResponseIdGetRaw(requestParameters: LitellmResponsesApiGetResponseV1ResponsesResponseIdGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Get a response by ID. Follows the OpenAI Responses API spec: https://platform.openai.com/docs/api-reference/responses/get ```bash curl -X GET http://localhost:4000/v1/responses/resp_abc123 -H \"Authorization: Bearer sk-1234\" ``` * Get Response */ getResponseV1ResponsesResponseIdGet(requestParameters: LitellmResponsesApiGetResponseV1ResponsesResponseIdGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Follows the OpenAI Responses API spec: https://platform.openai.com/docs/api-reference/responses ```bash curl -X POST http://localhost:4000/v1/responses -H \"Content-Type: application/json\" -H \"Authorization: Bearer sk-1234\" -d \'{ \"model\": \"gpt-4o\", \"input\": \"Tell me about AI\" }\' ``` * Responses Api */ responsesApiResponsesPostRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Follows the OpenAI Responses API spec: https://platform.openai.com/docs/api-reference/responses ```bash curl -X POST http://localhost:4000/v1/responses -H \"Content-Type: application/json\" -H \"Authorization: Bearer sk-1234\" -d \'{ \"model\": \"gpt-4o\", \"input\": \"Tell me about AI\" }\' ``` * Responses Api */ responsesApiResponsesPost(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; /** * Follows the OpenAI Responses API spec: https://platform.openai.com/docs/api-reference/responses ```bash curl -X POST http://localhost:4000/v1/responses -H \"Content-Type: application/json\" -H \"Authorization: Bearer sk-1234\" -d \'{ \"model\": \"gpt-4o\", \"input\": \"Tell me about AI\" }\' ``` * Responses Api */ responsesApiV1ResponsesPostRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<string>>; /** * Follows the OpenAI Responses API spec: https://platform.openai.com/docs/api-reference/responses ```bash curl -X POST http://localhost:4000/v1/responses -H \"Content-Type: application/json\" -H \"Authorization: Bearer sk-1234\" -d \'{ \"model\": \"gpt-4o\", \"input\": \"Tell me about AI\" }\' ``` * Responses Api */ responsesApiV1ResponsesPost(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<string>; }