UNPKG

@ashetm/ng-openai

Version:

``@ashetm/ng-openai`` is a wrapped library of ``openai`` for Angular.

17 lines 2 kB
import { Injectable } from '@angular/core'; import { Configuration, OpenAIApi } from 'openai'; import * as i0 from "@angular/core"; export class OpenaiService extends OpenAIApi { constructor() { super(new Configuration({ apiKey: '' })); throw new Error('Do not instanciate directly!'); } } OpenaiService.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.1.3", ngImport: i0, type: OpenaiService, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); OpenaiService.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "15.1.3", ngImport: i0, type: OpenaiService }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.1.3", ngImport: i0, type: OpenaiService, decorators: [{ type: Injectable }], ctorParameters: function () { return []; } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3BlbmFpLnNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wcm9qZWN0cy9vcGVuYWkvc3JjL2xpYi9vcGVuYWkuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzNDLE9BQU8sRUFBRSxhQUFhLEVBQUUsU0FBUyxFQUFFLE1BQU0sUUFBUSxDQUFDOztBQUlsRCxNQUFNLE9BQU8sYUFBYyxTQUFRLFNBQVM7SUFFMUM7UUFDRSxLQUFLLENBQUMsSUFBSSxhQUFhLENBQUM7WUFDdEIsTUFBTSxFQUFFLEVBQUU7U0FDWCxDQUFDLENBQUMsQ0FBQztRQUVKLE1BQU0sSUFBSSxLQUFLLENBQUMsOEJBQThCLENBQUMsQ0FBQztJQUNsRCxDQUFDOzswR0FSVSxhQUFhOzhHQUFiLGFBQWE7MkZBQWIsYUFBYTtrQkFEekIsVUFBVSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgQ29uZmlndXJhdGlvbiwgT3BlbkFJQXBpIH0gZnJvbSAnb3BlbmFpJztcclxuXHJcblxyXG5ASW5qZWN0YWJsZSgpXHJcbmV4cG9ydCBjbGFzcyBPcGVuYWlTZXJ2aWNlIGV4dGVuZHMgT3BlbkFJQXBpIHtcclxuXHJcbiAgY29uc3RydWN0b3IoKSB7XHJcbiAgICBzdXBlcihuZXcgQ29uZmlndXJhdGlvbih7XHJcbiAgICAgIGFwaUtleTogJydcclxuICAgIH0pKTtcclxuXHJcbiAgICB0aHJvdyBuZXcgRXJyb3IoJ0RvIG5vdCBpbnN0YW5jaWF0ZSBkaXJlY3RseSEnKTtcclxuICB9XHJcblxyXG59XHJcbiJdfQ==