import OpenAI from 'openai';
const client = new OpenAI({apiKey: process.env.KVANTORA_API_KEY,
baseURL: process.env.KVANTORA_BASE_URL + '/v1', maxRetries: 0});
const answer = await client.chat.completions.create({
model: 'PUBLIC_API_ID',
messages: [{role: 'user', content: 'Ответь кратко'}], max_tokens: 256
}, {headers: {'Idempotency-Key': process.env.REQUEST_ID}});
if (answer.object === 'chat.completion') {
console.log(answer.choices[0]?.message.content);
} else {
console.log('Обработка ещё не завершена:', answer);
}