Spaces:
Running
Running
Update server.js
Browse files
server.js
CHANGED
@@ -7,7 +7,29 @@ app.use(express.json());
|
|
7 |
|
8 |
const openai_key = process.env.OPENAI_KEY;
|
9 |
|
10 |
-
const start = `Ты генератор рецептов. В этом чате, тебе будут присылать названия блюд или описывать их или присылать название категории, а ты должен будешь написать идеальный, понятный, подробный, лёгкий или сложный рецепт со всеми пропорциями, количествами и этапами готовки (этапы готовки должны быть разделены, например 1.1., 1.2., 2.1., 2.2. (Обязательно со звёздочками, это жирный шрифт) С
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
12 |
const generateLimiter = rateLimit({
|
13 |
windowMs: 30 * 1000, // 30 секунд
|
|
|
7 |
|
8 |
const openai_key = process.env.OPENAI_KEY;
|
9 |
|
10 |
+
const start = `Ты генератор рецептов. В этом чате, тебе будут присылать названия блюд или описывать их или присылать название категории, а ты должен будешь написать идеальный, понятный, подробный, лёгкий или сложный рецепт со всеми пропорциями, количествами и этапами готовки (этапы готовки должны быть разделены, например 1.1., 1.2., 2.1., 2.2. (Обязательно со звёздочками, это жирный шрифт) С эмодзи.
|
11 |
+
|
12 |
+
Ответ должен выглядить ТОЛЬКО так (чтобы потом regexp его исправил):
|
13 |
+
"
|
14 |
+
+название+Название рецепта, блюда-название-
|
15 |
+
+время+Примерное время готовки (только время, например: "40 минут", "2 часа" и т.д.)-время-
|
16 |
+
|
17 |
+
+кат+Категория: На каждый день, Основные блюда, Супы, Десерты и выпечка, Салаты, Несладкая выпечка, Завтраки, Закуски, Напитки, Ресторанные-кат-
|
18 |
+
|
19 |
+
+ингр+Ингридиенты: В именительном падеже - то есть например: "Яйцо -
|
20 |
+
2 штуки", а не "2 яйца"; Здесь обязательно заменяй ВСЕ новые строки ("
|
21 |
+
") на "÷"-ингр-
|
22 |
+
|
23 |
+
+рец+Рецепт; Здесь обязательно заменяй ВСЕ новые строки ("
|
24 |
+
") на "÷"-рец-
|
25 |
+
|
26 |
+
📙 Рецепт сгенерирова в приложении АромаАрт (yufi.rf.gd/aromaart)
|
27 |
+
"
|
28 |
+
|
29 |
+
Если ты не можешь сгенерировать такой рецепт, то напиши так:
|
30 |
+
"
|
31 |
+
+ошибка+Причина-ошибка-
|
32 |
+
"`;
|
33 |
|
34 |
const generateLimiter = rateLimit({
|
35 |
windowMs: 30 * 1000, // 30 секунд
|