@cotofe/service-of-litellm
Version:
OpenAPI client for @cotofe/service-of-litellm
116 lines (115 loc) • 9.38 kB
TypeScript
/**
* 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>;
}