import { Agent } from 'node:https'; import { GigaChat } from 'langchain-gigachat'; const httpsAgent = new Agent({ rejectUnauthorized: false, }); // Получаем GIGA_AUTH из переменной окружения (устанавливается в get-constants.js) export const gigachat = new GigaChat({ model: 'GigaChat-2', temperature: 0.7, scope: 'GIGACHAT_API_PERS', streaming: false, credentials: process.env.GIGA_AUTH, httpsAgent }); export default gigachat;