INNER CODE UNIT · JavaScript

callChatGPT

kxxt/chatgpt-action · chatgpt.js:19

async function callChatGPT(api, content, retryOn503) {
  let cnt = 0;
  while (cnt++ <= retryOn503) {
    try {
      const response = await api.sendMessage(content);
      return response;
    } catch (err) {
      if (!is503or504Error(err)) throw err;
    }
  }
}

function startConversation(api, retryOn503) {
  const conversation = api.getConversation();
  return {
    conversation,
    retryOn503,
    async sendMessage(message) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…