ilhamdev commited on
Commit
1e4de79
·
verified ·
1 Parent(s): e5f9e62

Update index.js

Browse files
Files changed (1) hide show
  1. index.js +45 -1
index.js CHANGED
@@ -701,7 +701,51 @@ app.get('/bing', async (req, res) => {
701
  let q = req.query.q || req.query.query;
702
  if (!q) return res.json({ message: 'Input parameter q' });
703
  let data = await bingChat(q)
704
- if (data.length === 0) return res.json({message: 'Terkena Chaptcha BOT!!!'})
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
705
  return res.json({result:data})
706
  } catch (e) {
707
  console.log(e);
 
701
  let q = req.query.q || req.query.query;
702
  if (!q) return res.json({ message: 'Input parameter q' });
703
  let data = await bingChat(q)
704
+ if (data.length === 0) {
705
+ async function gpt4o(prompt) {
706
+ let session_hash = Math.random().toString(36).substring(2).slice(1)
707
+ let resPrompt = await axios.post('https://kingnish-opengpt-4o.hf.space/run/predict?__theme=light', {
708
+ "data":[{
709
+ "text":prompt,
710
+ "files":[]
711
+ }],
712
+ "event_data":null,
713
+ "fn_index":3,
714
+ "trigger_id":34,
715
+ "session_hash":session_hash})
716
+ let res = await axios.post('https://kingnish-opengpt-4o.hf.space/queue/join?__theme=light', {
717
+ "data":[
718
+ null,
719
+ null,
720
+ "idefics2-8b-chatty",
721
+ "Top P Sampling",
722
+ 0.5,
723
+ 4096,
724
+ 1,
725
+ 0.9,
726
+ true
727
+ ],
728
+ "event_data":null,
729
+ "fn_index":5,
730
+ "trigger_id":34,
731
+ "session_hash": session_hash
732
+ })
733
+ let event_ID = res.data.event_id
734
+ let anu = await axios.get('https://kingnish-opengpt-4o.hf.space/queue/data?session_hash=' + session_hash)
735
+ const lines = anu.data.split('\n');
736
+ const processStartsLine = lines.find(line => line.includes('process_completed'));
737
+ if (processStartsLine) {
738
+ const processStartsData = JSON.parse(processStartsLine.replace('data: ', ''));
739
+ let ress = processStartsData.output.data
740
+ let result = ress[0][0][1]
741
+ return result
742
+ } else {
743
+ return 'error kang!'
744
+ }
745
+ }
746
+ data = await gpt4o(q)
747
+ //return res.json({message: 'Terkena Chaptcha BOT!!!'})
748
+ }
749
  return res.json({result:data})
750
  } catch (e) {
751
  console.log(e);