/opt/canhelp/node_modules/openai/core
NameSizeModeActions
api-promise.d.mts23890644editdlrm
api-promise.d.mts.map14920644editdlrm
api-promise.d.ts23850644editdlrm
api-promise.d.ts.map14910644editdlrm
api-promise.js31870644editdlrm
api-promise.js.map17130644editdlrm
api-promise.mjs30780644editdlrm
api-promise.mjs.map17170644editdlrm
error.d.mts24510644editdlrm
error.d.mts.map19830644editdlrm
error.d.ts24500644editdlrm
error.d.ts.map19820644editdlrm
error.js52890644editdlrm
error.js.map37920644editdlrm
error.mjs40280644editdlrm
error.mjs.map36760644editdlrm
EventEmitter.d.mts26900644editdlrm
EventEmitter.d.mts.map13470644editdlrm
EventEmitter.d.ts26890644editdlrm
EventEmitter.d.ts.map13460644editdlrm
EventEmitter.js35160644editdlrm
EventEmitter.js.map17420644editdlrm
EventEmitter.mjs33300644editdlrm
EventEmitter.mjs.map17320644editdlrm
pagination.d.mts35700644editdlrm
pagination.d.mts.map28070644editdlrm
pagination.d.ts35650644editdlrm
pagination.d.ts.map28060644editdlrm
pagination.js50290644editdlrm
pagination.js.map37880644editdlrm
pagination.mjs46570644editdlrm
pagination.mjs.map37600644editdlrm
resource.d.mts1940644editdlrm
resource.d.mts.map2210644editdlrm
resource.d.ts1920644editdlrm
resource.d.ts.map2200644editdlrm
resource.js3500644editdlrm
resource.js.map2230644editdlrm
resource.mjs2160644editdlrm
resource.mjs.map2150644editdlrm
streaming.d.mts14890644editdlrm
streaming.d.mts.map10760644editdlrm
streaming.d.ts14860644editdlrm
streaming.d.ts.map10750644editdlrm
streaming.js108450644editdlrm
streaming.js.map85940644editdlrm
streaming.mjs106030644editdlrm
streaming.mjs.map86000644editdlrm
uploads.d.mts1650644editdlrm
uploads.d.mts.map1740644editdlrm
uploads.d.ts1620644editdlrm
uploads.d.ts.map1730644editdlrm
uploads.js2990644editdlrm
uploads.js.map1470644editdlrm
uploads.mjs860644editdlrm
uploads.mjs.map1320644editdlrm
Edit: /opt/canhelp/node_modules/openai/core/api-promise.d.ts (2385B)
import { type OpenAI } from "../client.js"; import { type PromiseOrValue } from "../internal/types.js"; import { type APIResponseProps, type WithRequestID } from "../internal/parse.js"; /** * A subclass of `Promise` providing additional helper methods * for interacting with the SDK. */ export declare class APIPromise extends Promise> { #private; private responsePromise; private parseResponse; private parsedPromise; constructor(client: OpenAI, responsePromise: Promise, parseResponse?: (client: OpenAI, props: APIResponseProps) => PromiseOrValue>); _thenUnwrap(transform: (data: T, props: APIResponseProps) => U): APIPromise; /** * Gets the raw `Response` instance instead of parsing the response * data. * * If you want to parse the response body but still get the `Response` * instance, you can use {@link withResponse()}. * * 👋 Getting the wrong TypeScript type for `Response`? * Try setting `"moduleResolution": "NodeNext"` or add `"lib": ["DOM"]` * to your `tsconfig.json`. */ asResponse(): Promise; /** * Gets the parsed response data, the raw `Response` instance and the ID of the request, * returned via the X-Request-ID header which is useful for debugging requests and reporting * issues to OpenAI. * * If you just want to get the raw `Response` instance without parsing it, * you can use {@link asResponse()}. * * 👋 Getting the wrong TypeScript type for `Response`? * Try setting `"moduleResolution": "NodeNext"` or add `"lib": ["DOM"]` * to your `tsconfig.json`. */ withResponse(): Promise<{ data: T; response: Response; request_id: string | null; }>; private parse; then, TResult2 = never>(onfulfilled?: ((value: WithRequestID) => TResult1 | PromiseLike) | undefined | null, onrejected?: ((reason: any) => TResult2 | PromiseLike) | undefined | null): Promise; catch(onrejected?: ((reason: any) => TResult | PromiseLike) | undefined | null): Promise | TResult>; finally(onfinally?: (() => void) | undefined | null): Promise>; } //# sourceMappingURL=api-promise.d.ts.map