Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/openai_deno/mod.ts>OpenAI#request

OpenAI API wrapper for deno.
Latest
method OpenAI.prototype.request
import { OpenAI } from "https://deno.land/x/openai_deno@v0.9.8/mod.ts";

Parameters

unnamed 0: { method?:
| "GET"
| "POST"
| "PATCH"
| "PUT"
| "DELETE"
; url: string; headers?: { [name: string]: string; }; body?: Record<string, unknown> | FormData | string; raw?: false; query?: Record<string, string | undefined>; }

Returns

Promise<R>

Parameters

unnamed 0: { method?:
| "GET"
| "POST"
| "PATCH"
| "PUT"
| "DELETE"
; url: string; headers?: { [name: string]: string; }; body?: Record<string, unknown> | FormData | string; raw?: true; query?: Record<string, string | undefined>; }

Returns

Promise<Blob>