openai-node

Форк
0
/
logprobs.ts 
23 строки · 529.0 Байт
1
#!/usr/bin/env -S npm run tsn -T
2

3
import OpenAI from 'openai';
4

5
// gets API Key from environment variable OPENAI_API_KEY
6
const openai = new OpenAI();
7

8
async function main() {
9
  const stream = await openai.beta.chat.completions
10
    .stream({
11
      model: 'gpt-4',
12
      messages: [{ role: 'user', content: 'Say this is a test' }],
13
      stream: true,
14
      logprobs: true,
15
    })
16
    .on('logprob', (logprob) => {
17
      console.log(logprob);
18
    });
19

20
  console.dir(await stream.finalChatCompletion(), { depth: null });
21
}
22

23
main();
24

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.