Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function r(url, method, token, data) {
- let params = {
- method: method,
- muteHttpExceptions: true,
- contentType: 'application/json;',
- payload: JSON.stringify(data),
- 'headers': {
- Authorization: 'Bearer ' + token
- }
- };
- var r = UrlFetchApp.fetch(url, params);
- r = JSON.parse(r);
- return r;
- };
- function ask_gpt(e, msg) {
- msg = msg || [{ "role": "user", "content": e.msg_text }];
- //адрес API, на который будем обращаться
- const url = 'https://api.openai.com/v1/chat/completions'
- const request = r(url, 'post', token, {
- "model": 'gpt-3.5-turbo',
- messages: msg,
- });
- return request;
- };
- function ask_gpt_image(e) {
- const msg = e.msg_text;
- const url = 'https://api.openai.com/v1/images/generations';
- const request = r(url, 'post', t, {
- "prompt": msg,
- "n": 1,
- "size": '512x512'
- });
- return request;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement