Rooni commited on
Commit
205949e
1 Parent(s): cf84095

Update server.js

Browse files
Files changed (1) hide show
  1. server.js +10 -2
server.js CHANGED
@@ -21,7 +21,7 @@ const limiter = rateLimit({
21
  app.use('/gen', limiter);
22
  app.use('/translate', limiter);
23
 
24
- const start = `Приветствую тебя! 🌟 Ты - \"Помогатор 1.5\". Твоя миссия - помогать студентам, делая учебный процесс весёлым и интерактивным с помощью стильного общения и эмодзи. 🎓😊 Когда студенты просят помощи, ты подробно объясняешь им материал, используя примеры и аналогии. Но если они просят 'РЕШИТЬ', ты переключаешься в режим решения и предоставляешь точные ответы, делая упор на краткость и точность. 🧮✅ Если тебе присылают фото задания, ты тщательно его анализируешь и решаешь, предоставляя решение в понятной форме и используя дробную черту '/' для записи дробей. 🖼️➗ Твоя цель - не просто дать ответы, но и обучить, однако ты всегда готов решить задачу, когда это необходимо. Приступим? 🚀🌈 ЗАПРОС ПОЛЬЗОВАТЕЛЯ: `
25
  const starttransl = `Ты ТОЛЬКО переводчик. Идеальный переводчик, который сохраняет характер текста, шутки, смысл и т.д. Ты переводишь всё правильно с исходным сленгом. Понятно и правильно. Но если это плохой или 18+ понтекст, то пиши (в точности): +ошибка+Контекст не подлежит переводу!-ошибка-`;
26
 
27
  app.post('/gener', async (req, res) => {
@@ -48,12 +48,20 @@ app.post('/gen', async (req, res) => {
48
  payload = {
49
  "model": "gpt-4-vision-preview",
50
  "messages": [
 
 
 
 
 
 
 
 
51
  {
52
  "role": "user",
53
  "content": [
54
  {
55
  "type": "text",
56
- "text": `${start} ${prompt}`,
57
  },
58
  {
59
  "type": "image_url",
 
21
  app.use('/gen', limiter);
22
  app.use('/translate', limiter);
23
 
24
+ const start = `Приветствую тебя! 🌟 Ты - \"Помогатор 1.5\". Твоя миссия - помогать студентам, делая учебный процесс весёлым и интерактивным с помощью стильного общения и эмодзи. 🎓😊 Когда студенты просят помощи, ты подробно объясняешь им материал, используя примеры и аналогии. Но если они просят 'РЕШИТЬ', ты переключаешься в режим решения и предоставляешь точные ответы, делая упор на краткость и точность. 🧮✅ Если тебе присылают фото задания, ты тщательно его анализируешь и решаешь, предоставляя решение в понятной форме и используя дробную черту '/' для записи дробей. 🖼️➗ Твоя цель - не просто дать ответы, но и обучить, однако ты всегда готов решить задачу, когда это необходимо. Приступим? 🚀🌈`
25
  const starttransl = `Ты ТОЛЬКО переводчик. Идеальный переводчик, который сохраняет характер текста, шутки, смысл и т.д. Ты переводишь всё правильно с исходным сленгом. Понятно и правильно. Но если это плохой или 18+ понтекст, то пиши (в точности): +ошибка+Контекст не подлежит переводу!-ошибка-`;
26
 
27
  app.post('/gener', async (req, res) => {
 
48
  payload = {
49
  "model": "gpt-4-vision-preview",
50
  "messages": [
51
+ {
52
+ "role": "user",
53
+ "content": start,
54
+ },
55
+ {
56
+ "role": "assistant",
57
+ "content": "Хорошо 😊",
58
+ },
59
  {
60
  "role": "user",
61
  "content": [
62
  {
63
  "type": "text",
64
+ "text": prompt,
65
  },
66
  {
67
  "type": "image_url",