openai-node
23 строки · 529.0 Байт
1#!/usr/bin/env -S npm run tsn -T
2
3import OpenAI from 'openai';
4
5// gets API Key from environment variable OPENAI_API_KEY
6const openai = new OpenAI();
7
8async function main() {
9const stream = await openai.beta.chat.completions
10.stream({
11model: 'gpt-4',
12messages: [{ role: 'user', content: 'Say this is a test' }],
13stream: true,
14logprobs: true,
15})
16.on('logprob', (logprob) => {
17console.log(logprob);
18});
19
20console.dir(await stream.finalChatCompletion(), { depth: null });
21}
22
23main();
24