Tích hợp GPT-3.5 và GPT-4o vào Google Sheets

Trong bài này In Nhanh sẽ hướng dẫn bạn chi tiết cách tích hợp mô hình GPT-3.5 và GPT-4o mới nhất của OpenAI vào Google Sheets, giúp bạn dễ dàng tận dụng công nghệ AI để nâng cao hiệu quả công việc và sáng tạo.

Bước 1: Đăng ký API của OpenAI

  1. Truy cập trang OpenAI và đăng ký tài khoản.
  2. Lấy API Key từ trang API keys.

Bước 2: Tạo Google Sheet và Mở Google Apps Script

Tạo một Google Sheet mới hoặc mở một Google Sheet hiện có.

Chọn Extensions -> Apps Script để mở trình chỉnh sửa Google Apps Script.

Điền Mã API của OpenAI
Điền Mã API của OpenAI

Bước 3: Viết Google Apps Script để Tích Hợp OpenAI GPT-3.5 và GPT-4o

  1. Trong trình chỉnh sửa Google Apps Script, xóa mã mặc định và thêm mã sau:
// XÓA DÒNG: YOUR_OPENAI_API_KEY và điền API KEY CỦA BẠN VÀO.Ví dụ: const OPENAI_API_KEY = 'sk-...jZ2c';
const OPENAI_API_KEY = 'YOUR_OPENAI_API_KEY';
// Hàm để gọi API của OpenAI cho GPT-3.5
function callOpenAI_GPT35(prompt) {
  const url = 'https://api.openai.com/v1/engines/davinci-codex/completions';
  const payload = {
    model: "text-davinci-003",
    prompt: prompt,
    max_tokens: 100, // Điều chỉnh số lượng token nếu cần
    temperature: 0.7
  };
  
  const options = {
    method: 'post',
    contentType: 'application/json',
    headers: {
      'Authorization': `Bearer ${OPENAI_API_KEY}`
    },
    payload: JSON.stringify(payload)
  };
  
  try {
    const response = UrlFetchApp.fetch(url, options);
    const responseData = JSON.parse(response.getContentText());
    return responseData.choices[0].text.trim();
  } catch (e) {
    return `Error: ${e.message}`;
  }
}

// Hàm để gọi API của OpenAI cho GPT-4o
function callOpenAI_GPT4(prompt) {
  const url = 'https://api.openai.com/v1/engines/gpt-4/completions';
  const payload = {
    model: "gpt-4",
    prompt: prompt,
    max_tokens: 100, // Điều chỉnh số lượng token nếu cần
    temperature: 0.7
  };
  
  const options = {
    method: 'post',
    contentType: 'application/json',
    headers: {
      'Authorization': `Bearer ${OPENAI_API_KEY}`
    },
    payload: JSON.stringify(payload)
  };
  
  try {
    const response = UrlFetchApp.fetch(url, options);
    const responseData = JSON.parse(response.getContentText());
    return responseData.choices[0].text.trim();
  } catch (e) {
    return `Error: ${e.message}`;
  }
}

// Hàm để sử dụng GPT-3.5 trong Google Sheets
function GPT35(prompt) {
  return callOpenAI_GPT35(prompt);
}

// Hàm để sử dụng GPT-4o trong Google Sheets
function GPT4(prompt) {
  return callOpenAI_GPT4(prompt);
}
  1. Lưu script của bạn và đặt tên (ví dụ: OpenAI Integration).
Xem thêm  Hướng Dẫn Đăng Kí Tài Khoản CHATGPT Chi Tiết Nhất Năm 2024

Chú ý: Lúc mở Apps Script có gì xóa hết rồi hãy copy mã này dán vào.

Bước 4: Sử Dụng Hàm GPT-3.5 và GPT-4o trong Google Sheets

  1. Trở lại Google Sheet của bạn.
  2. Để sử dụng GPT-3.5, nhập vào ô bất kỳ hàm tùy chỉnh như sau:
=GPT35("Viết một đoạn văn ngắn về tích hợp API trong Google Sheets.")
  1. Để sử dụng GPT-4o, nhập vào ô bất kỳ hàm tùy chỉnh như sau:
=GPT4("Viết một đoạn văn ngắn về tích hợp API trong Google Sheets.")

Sau khi nhập, các hàm này sẽ gửi yêu cầu đến API của OpenAI và trả về kết quả trong ô bạn đã chọn.

Lưu Ý

  1. Bảo mật API Key: Đảm bảo rằng bạn không chia sẻ API Key của mình công khai.
  2. Giới hạn sử dụng: Kiểm tra giới hạn sử dụng API của bạn để tránh vượt quá hạn mức và phát sinh chi phí không mong muốn.
  3. Xử lý lỗi: Cải thiện mã để xử lý các lỗi có thể xảy ra (ví dụ: khi API không phản hồi hoặc khi có lỗi trong dữ liệu đầu vào).

Bằng cách này, bạn có thể tích hợp GPT-3.5 và GPT-4o vào Google Sheets để tự động hóa và nâng cao hiệu quả công việc của mình.

Đánh giá bài viết

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *