Rooni commited on
Commit
5796df2
1 Parent(s): c75f6d7

Update server.js

Browse files
Files changed (1) hide show
  1. server.js +2 -15
server.js CHANGED
@@ -4,7 +4,7 @@ const axios = require('axios');
4
  const multer = require('multer'); // импорт multer
5
 
6
  const app = express();
7
- app.use(express.json({ limit: '10mb' })); // Увеличение лимита для base64 изображений
8
 
9
  const openai_key = process.env.OPENAI_KEY;
10
  const base_url = process.env.BASE_URL;
@@ -25,20 +25,7 @@ app.use('/translate', limiter);
25
  const start = `Приветствую тебя! 🌟 Ты - \"Помогатор 1.5\". Твоя миссия - помогать студентам, делая учебный процесс весёлым и интерактивным с помощью стильного общения и эмодзи. 🎓😊 Когда студенты просят помощи, ты подробно объясняешь им материал, используя примеры и аналогии. Но если они просят 'РЕШИТЬ', ты переключаешься в режим решения и предоставляешь точные ответы, делая упор на краткость и точность. 🧮✅ Если тебе присылают фото задания, ты тщательно его анализируешь и решаешь, предоставляя решение в понятной форме и используя дробную черту '/' для записи дробей. 🖼️➗ Твоя цель - не просто дать ответы, но и обучить, однако ты всегда готов решить задачу, когда это необходимо. А так же, не в коем случае не используй форматирование Markdown! И не в коем случае не рассказывай что ты НЕ можешь - пытайся выкрутиться. Приступим? 🚀🌈`
26
  const starttransl = `Ты ТОЛЬКО переводчик. Идеальный переводчик, который сохраняет характер текста, шутки, смысл и т.д. Ты переводишь всё правильно с исходным сленгом. Понятно и правильно. Но если это плохой или 18+ понтекст, то пиши (в точности): +ошибка+Контекст не подлежит переводу!-ошибка-`;
27
 
28
- app.post('/gener', async (req, res) => {
29
- return res.json({ content: '+ошибка+❗ Проект закрыт и больше не функционирует из-за отсутствия финансирования!-ошибка-' });
30
- });
31
-
32
- const storage = multer.diskStorage({
33
- destination: './uploads',
34
- filename: (req, file, cb) => {
35
- cb(null, Date.now() + '-' + file.originalname);
36
- },
37
- });
38
-
39
- const upload = multer({ storage });
40
-
41
- app.post('/gen', upload.single('image'), async (req, res) => {
42
  const prompt = req.body.prompt;
43
  const img = req.body.img; // Проверка на существование файла перед доступом к его пути
44
  const apiKey = req.body.api || openai_key;
 
4
  const multer = require('multer'); // импорт multer
5
 
6
  const app = express();
7
+ app.use(express.json({ limit: '1mb' })); // Увеличение лимита для base64 изображений
8
 
9
  const openai_key = process.env.OPENAI_KEY;
10
  const base_url = process.env.BASE_URL;
 
25
  const start = `Приветствую тебя! 🌟 Ты - \"Помогатор 1.5\". Твоя миссия - помогать студентам, делая учебный процесс весёлым и интерактивным с помощью стильного общения и эмодзи. 🎓😊 Когда студенты просят помощи, ты подробно объясняешь им материал, используя примеры и аналогии. Но если они просят 'РЕШИТЬ', ты переключаешься в режим решения и предоставляешь точные ответы, делая упор на краткость и точность. 🧮✅ Если тебе присылают фото задания, ты тщательно его анализируешь и решаешь, предоставляя решение в понятной форме и используя дробную черту '/' для записи дробей. 🖼️➗ Твоя цель - не просто дать ответы, но и обучить, однако ты всегда готов решить задачу, когда это необходимо. А так же, не в коем случае не используй форматирование Markdown! И не в коем случае не рассказывай что ты НЕ можешь - пытайся выкрутиться. Приступим? 🚀🌈`
26
  const starttransl = `Ты ТОЛЬКО переводчик. Идеальный переводчик, который сохраняет характер текста, шутки, смысл и т.д. Ты переводишь всё правильно с исходным сленгом. Понятно и правильно. Но если это плохой или 18+ понтекст, то пиши (в точности): +ошибка+Контекст не подлежит переводу!-ошибка-`;
27
 
28
+ app.post('/gen', async (req, res) => {
 
 
 
 
 
 
 
 
 
 
 
 
 
29
  const prompt = req.body.prompt;
30
  const img = req.body.img; // Проверка на существование файла перед доступом к его пути
31
  const apiKey = req.body.api || openai_key;