API-XX commited on
Commit
a95d8a0
Β·
verified Β·
1 Parent(s): e6fe541

Upload case.js

Browse files
Files changed (1) hide show
  1. case.js +13 -18
case.js CHANGED
@@ -973,10 +973,10 @@ module.exports = async (conn, dev, chatUpdate, store) => {
973
  > ${sign} ${prefix}tts
974
  > ${sign} ${prefix}blueai
975
  > ${sign} ${prefix}gemini
976
- > ${sign} ${prefix}llama3.4
977
  > ${sign} ${prefix}blackbox
978
  > ${sign} ${prefix}bing
979
  > ${sign} ${prefix}gemini-pro
 
980
  > ${sign} ${prefix}text2img
981
  > ─────────────❐
982
 
@@ -1754,39 +1754,34 @@ case 'update': {
1754
  reply("An error occurred while processing your request. Please try again later.");
1755
  }
1756
  break;
1757
- }
1758
- case 'llama3.4': {
1759
- if (!q) return reply("❌ Please enter a question or prompt.\n\nExample: .llama3.4 What is AI?");
1760
-
1761
- let imageUrl = "https://huggingface.co/spaces/API-XX/TEST/resolve/main/Links/Llama3.4.jpg";
1762
- let apiUrl = `https://api.siputzx.my.id/api/ai/meta-llama-33-70B-instruct-turbo?query=${encodeURIComponent(q)}`;
1763
 
1764
- // Send a loading message first
1765
- let loadingMsg = await conn.sendMessage(m.chat, { text: fontx("⏳ *Llama 3.4 is thinking...* Please wait.") }, { quoted: m });
1766
 
1767
  try {
1768
- let response = await fetch(apiUrl, { timeout: 60000 }); // Wait up to 60 seconds
1769
  let json = await response.json();
1770
 
1771
  if (!json.status || !json.data) {
1772
- return reply("❌ No response received. Try again later.");
1773
  }
1774
 
1775
- let aiResponse = json.data;
1776
 
1777
- // Edit the loading message with the AI response
1778
  await conn.sendMessage(m.chat, {
1779
- edit: loadingMsg.key,
1780
  image: { url: imageUrl },
1781
- caption: fontx(`πŸ€– *Llama 3.4 AI Response*\n\nπŸ’¬ *Query:* ${q}\n🧠 *Response:* ${aiResponse}\n> ${caption}`)
1782
  });
1783
 
1784
  } catch (error) {
1785
- console.error("Error fetching Llama 3.4 response:", error);
1786
- reply("❌ Error while processing your request. Try again later.");
1787
  }
1788
  break;
1789
- }
1790
  case 'blackbox': {
1791
  if (!q) return reply("❌ Please enter a question or prompt.\n\nExample: .blackbox How do I code in JavaScript?");
1792
  await loading();
 
973
  > ${sign} ${prefix}tts
974
  > ${sign} ${prefix}blueai
975
  > ${sign} ${prefix}gemini
 
976
  > ${sign} ${prefix}blackbox
977
  > ${sign} ${prefix}bing
978
  > ${sign} ${prefix}gemini-pro
979
+ > ${sign} ${prefix}flux
980
  > ${sign} ${prefix}text2img
981
  > ─────────────❐
982
 
 
1754
  reply("An error occurred while processing your request. Please try again later.");
1755
  }
1756
  break;
1757
+ }
1758
+ case 'flux': {
1759
+ if (!q) return reply("❌ Please enter a prompt.\n\nExample: .flux create a cyberpunk lizard image");
 
 
 
1760
 
1761
+ await loading();
1762
+ let apiUrl = `https://api.siputzx.my.id/api/ai/flux?prompt=${encodeURIComponent(q)}`;
1763
 
1764
  try {
1765
+ let response = await fetch(apiUrl, { timeout: 60000 });
1766
  let json = await response.json();
1767
 
1768
  if (!json.status || !json.data) {
1769
+ return reply("❌ No image generated. Try again later.");
1770
  }
1771
 
1772
+ let imageUrl = json.data;
1773
 
 
1774
  await conn.sendMessage(m.chat, {
 
1775
  image: { url: imageUrl },
1776
+ caption: fontx(`🎨 *Flux AI Generated Image*\n\nπŸ“ *Prompt:* ${q}\nπŸ“· *Result:* See the image above!\n> ${caption}`)
1777
  });
1778
 
1779
  } catch (error) {
1780
+ console.error("Error fetching Flux AI response:", error);
1781
+ reply("❌ Error while generating your image. Try again later.");
1782
  }
1783
  break;
1784
+ }
1785
  case 'blackbox': {
1786
  if (!q) return reply("❌ Please enter a question or prompt.\n\nExample: .blackbox How do I code in JavaScript?");
1787
  await loading();