A tiny (1.18kB), tree-shakeable OpenAI client. Optionally supports response streaming in all JavaScript runtimes.
This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers




JSR Score
82%
Published
5 months ago (0.0.8)
T
N
Chat
No documentation available
T
Chat.Output
No documentation available
T
Chat.Request
No documentation available
N
Chat.Stream
No documentation available
T
Chat.Stream.Chunk
No documentation available
T
Chat.Stream.Output
No documentation available
T
Chat.Stream.Request
No documentation available
c
N
T
T
Completion.Output
No documentation available
T
Completion.Request
No documentation available
N
Completion.Stream
No documentation available
T
Completion.Stream.Chunk
No documentation available
T
Completion.Stream.Output
No documentation available
T
Completion.Stream.Request
No documentation available
T
f
credentials
Generate normalized Credentials for reuse.
T
Input
The request body's type definition.
T
Options
The request initializtion options.
f
request
Send a HTTP request and, if 2xx, parse the JSON response as T object type.
f
stream
Send a HTTP request and, if 2xx, begin streaming the chunks of T object type.
c
f
agent
No documentation available
T
Options
No documentation available
T
T
Trajectory
No documentation available