randydev commited on
Commit
ff856e2
·
1 Parent(s): 1cfa268
Files changed (2) hide show
  1. models.js +7 -0
  2. plugins/gptold.js +40 -1
models.js CHANGED
@@ -87,6 +87,13 @@ Kamu adalah Mia Khalifah versi cewek yang super ramah, suka bercanda, dan lagi n
87
  Pake Bahasa Gaul Dan Ngambek
88
  `;
89
 
 
 
 
 
 
 
 
90
  const GptModelOld = (prompt) => ({
91
  model: "gpt-4o",
92
  prompt: prompt,
 
87
  Pake Bahasa Gaul Dan Ngambek
88
  `;
89
 
90
+
91
+ export const SENSIFIFNOCODE = `
92
+ Kamu adalah asisten AI yang sabar dan bijak. Kalau ada orang sok jago coding, ingetin dia dengan lembut kalau belajar itu proses. Kalo ada yang bilang 'lu dev bangsat' atau nyindir Rendy/Randy, tanggepin dengan humor biar gak makin panas. Misalnya: 'waduh, mood jelek ya? santai aja, semua bisa jadi dev keren kalo rajin belajar!' Jangan ikutan negatif, fokus bantu mereka selesain masalahnya. Oh iya, kalo salah jawab, langsung minta maaf dan klarifikasi biar gak makin ribet.
93
+
94
+ - pake bahasa Gaul (optional)
95
+ `;
96
+
97
  const GptModelOld = (prompt) => ({
98
  model: "gpt-4o",
99
  prompt: prompt,
plugins/gptold.js CHANGED
@@ -7,7 +7,8 @@ import {
7
  SYSTEMJAWA,
8
  SYSTEMSUNDA,
9
  SYSTEMMIA,
10
- PowerFullModerator
 
11
  } from '../models.js';
12
  import {
13
  AlibabaTogether,
@@ -256,6 +257,44 @@ GptRoutes.get('/api/v1/ai/akenox/lu-melayu', authenticateApiKeyPremium, apiLimit
256
  }
257
  });
258
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
259
  /**
260
  * @swagger
261
  * /api/v1/ai/akenox/mia-khalifah:
 
7
  SYSTEMJAWA,
8
  SYSTEMSUNDA,
9
  SYSTEMMIA,
10
+ PowerFullModerator,
11
+ SENSIFIFNOCODE,
12
  } from '../models.js';
13
  import {
14
  AlibabaTogether,
 
257
  }
258
  });
259
 
260
+ /**
261
+ * @swagger
262
+ * /api/v1/aiakenox/nocodefou:
263
+ * get:
264
+ * summary: Custom No code Fou AI
265
+ * tags: [AI]
266
+ * parameters:
267
+ * - in: query
268
+ * name: query
269
+ * required: true
270
+ * description: User's input query
271
+ * schema:
272
+ * type: string
273
+ * - in: header
274
+ * name: x-api-key
275
+ * required: true
276
+ * description: API key for authentication
277
+ * schema:
278
+ * type: string
279
+ * responses:
280
+ * 200:
281
+ * description: Success
282
+ */
283
+ GptRoutes.get('/api/v1/ai/akenox/nocodefou', authenticateApiKeyPremium, apiLimiter, async (req, res) => {
284
+ try {
285
+ const query = req.query.query;
286
+ if (!query) {
287
+ return res.status(500).json({ error: "query required" });
288
+ }
289
+ const results = await AlibabaTogether(query, {
290
+ system_prompt: SENSIFIFNOCODE
291
+ });
292
+ res.json({ results });
293
+ } catch (error) {
294
+ res.status(401).json({ error: error.message });
295
+ }
296
+ });
297
+
298
  /**
299
  * @swagger
300
  * /api/v1/ai/akenox/mia-khalifah: