GEE@Bard-Bot

PHOTO EMBED

Fri Aug 25 2023 03:39:08 GMT+0000 (Coordinated Universal Time)

Saved by @HUMRARE7 #sql #vba

//เด็กคอม www.dek-com.com

const ACCESS_TOKEN = "ACCESS_TOKEN";

const bot = new LineBotSdk.client(ACCESS_TOKEN);

function doPost(e) { bot.call(e, callback) };

function callback(e) {

  if (e.message.type == "text" ) {

     bot.replyMessage(e, [bot.textMessage(bard(e.message.text, 'en', 'th'))]);

  }

};

//เด็กคอม www.dek-com.com

function bard(prompt) {

  var promptEN = LanguageApp.translate(prompt, 'th', 'en'); // เพิ่มจุดที่ 1

  var api_key = "API KEY"; //bard2 api

  var url = "https://generativelanguage.googleapis.com/v1beta2/models/text-bison-001:generateText?key=" + api_key;

  var headers = {

    "Content-Type": "application/json"

  };

  var requestBody = {

    "prompt": {

    "text": promptEN

    }

  }

  

  var options = {

    "method" : "POST",

    "headers": headers,

    "payload": JSON.stringify(requestBody)

  }

  var response = UrlFetchApp.fetch(url,options);

  var data = JSON.parse(response.getContentText());

  var output = data.candidates[0].output;

  return  LanguageApp.translate(output, 'en', 'th'); // เพิ่มจุดที่ 2

}

//เด็กคอม www.dek-com.comDepoy ใหม่ด้วยนะครับ 😊

//เด็กคอม www.dek-com.com

const ACCESS_TOKEN = "ACCESS_TOKEN";

const bot = new LineBotSdk.client(ACCESS_TOKEN);

function doPost(e) { bot.call(e, callback) };

function callback(e) {

  if (e.message.type == "text" ) {

     bot.replyMessage(e, [bot.textMessage(bard(e.message.text, 'en', 'th'))]);

  }

};

//เด็กคอม www.dek-com.com

function bard(prompt) {

  var promptEN = LanguageApp.translate(prompt, 'th', 'en'); // เพิ่มจุดที่ 1

  var api_key = "API KEY"; //bard2 api

  var url = "https://generativelanguage.googleapis.com/v1beta2/models/text-bison-001:generateText?key=" + api_key;

  var headers = {

    "Content-Type": "application/json"

  };

  var requestBody = {

    "prompt": {

    "text": promptEN

    }

  }

  

  var options = {

    "method" : "POST",

    "headers": headers,

    "payload": JSON.stringify(requestBody)

  }

  var response = UrlFetchApp.fetch(url,options);

  var data = JSON.parse(response.getContentText());

  var output = data.candidates[0].output;

  return  LanguageApp.translate(output, 'en', 'th'); // เพิ่มจุดที่ 2

}

//เด็กคอม www.dek-com.com
content_copyCOPY

https://www.mycompiler.io/view/3MNfG0ssCOF