Mengotomatiskan pekerjaan Anda.
Bangun sesuatu yang baru.
NOCODE LTD
Nomor registrasi
HE 449108
[email protected]
Perselisihan
LinkedIn
Facebook
Instagram
Youtube
Reddit
Pada artikel ini, kita akan membuat skrip di Latenode untuk mengirim email ke klien biro perjalanan yang baru saja memesan tur.
Skema dari skenario ini sederhana: kami mengetahui tentang klien, jenis kelamin, usia, dari kota mana dan ke kota mana dia merencanakan perjalanan. Berdasarkan data-data ini, kami akan menyiapkan teks email untuk memberitahukan ke mana ia harus pergi dan apa yang harus dilihat ketika ia tiba di kota tersebut. Berikut adalah contoh teks yang akan disiapkan oleh ChatGPT:
Selamat datang di kota Limassol, Siprus yang menawan! Sebagai turis musim dingin, ada banyak hal yang dapat Anda lihat dan lakukan selama Anda tinggal. Jika berbicara tentang tempat untuk dikunjungi, tiga tempat wisata yang wajib dikunjungi adalah: Kastil Limassol, kastil abad pertengahan yang terletak di jantung kota. Kastil ini merupakan tempat yang tepat untuk mempelajari sejarah kota yang kaya dan juga menawarkan pemandangan kota dan laut yang indah. Marina Limassol, marina indah yang menawarkan berbagai toko, restoran, dan bar. Tempat yang sempurna untuk berjalan-jalan, menikmati makanan atau minuman, dan mengagumi kapal-kapal. Kota Tua Limassol, lingkungan menawan yang dipenuhi dengan arsitektur tradisional, toko-toko kuno, dan kafe yang nyaman. Ini adalah tempat yang sempurna untuk berjalan-jalan dan merasakan budaya lokal. Untuk kegiatan yang dapat dilakukan, tiga rekomendasi teratas adalah: Kunjungi Museum Arkeologi Limassol, yang menyimpan banyak koleksi artefak yang menjelaskan kekayaan sejarah dan budaya pulau ini. Ikuti tur anggur di wilayah Limassol, di mana Anda dapat mencicipi anggur lokal dan mempelajari tradisi pembuatan anggur di pulau ini. Kunjungi danau garam Limassol, yang merupakan tempat yang tepat untuk mengamati burung dan juga menawarkan pemandangan kota yang indah. Limassol adalah kota dengan banyak hal yang ditawarkan dan ini hanyalah beberapa dari banyak hal yang dapat Anda lihat dan lakukan selama kunjungan Anda. Nikmati masa tinggal Anda di Limassol, dan jangan ragu untuk meminta rekomendasi dari penduduk setempat karena mereka akan dengan senang hati membantu Anda menemukan permata tersembunyi di kota mereka.
Pertama, mari kita periksa daftar apa yang kita perlukan untuk membuat rantai: akun ChatGPT dan kunci Personal, serta akun Mailgun dan Kunci API Pribadi;
Kunci pribadi di ChatGPT dapat dilihat atau dibuat di sini dalam pengaturan profil:
Kunci API Mailgun juga ada dalam pengaturan di profil:
Hal pertama yang kita lakukan, seperti biasa, adalah membuat node: "+ Tambah Node" => "Http" => "Webhook";
Mari kita salin alamatnya sekaligus;
Simpan perubahan Anda;
Mari siapkan juga permintaan untuk klien istirahat (Tukang Pos, Insomnia):
Ubah tautan Webhook menjadi milik Anda;
Selanjutnya, gantikan di personalTokenChatGPT kunci Anda dari ChatGPT;
Selanjutnya, masukkan ke dalam apiKeyMailgun kunci Anda dari Mailgun;
Juga ubah email ke email uji coba Anda, sehingga jika Anda memiliki paket Mailgun gratis, Anda dapat mengirim hanya ke email yang Anda tentukan saat mendaftar;
Selebihnya, Anda dapat mengubahnya sesuka hati;
Membuat simpul baru: "+ Tambah Node" => "Kode" => "JavaScript";
Masukkan konten ke dalamnya:
Simpan;
Mengikat simpul-simpul menjadi satu;
Mulai dan panggil rantai untuk mentransfer data di antara node;
Mari kita buka lagi pengaturan simpul "JavaScript";
Check all the constructions like "data["{{1.body.personGender}}"]" that the number of the Webhook corresponds to the one from which we receive data, if not replace it with the required one (remember, 1 is the number of the node written under the node name, then if it is a query then you have to choose the object field responsible for the type of sent/received data - body for forms or query for query parameters);
Selanjutnya, buatlah simpul "Http request" yang akan membuat permintaan untuk menghasilkan kalimat berdasarkan parameter teks dari variabel pesan di simpul JS;
Buat simpul: "+ Tambahkan node" => "Http" => "Permintaan HTTP";
Simpan;
Mari kita tautkan semua node menjadi satu;
Mulai dan panggil rantai untuk mentransfer data di antara node;
Mari kita bentuk bidang "Url": di awal kita akan mengganti variabel"apiChatGPT" dari simpul "JavaScript", dan setelah itu kita akan menentukan /completions;
Baca lebih lanjut tentang ini dan panggilan lain di ChatGPT API di akhir artikel ini;
Mari kita ubah metodenya menjadi "POST";
Pada "raw", mari kita ganti variabel dari simpul "JavaScript" pertama;
Pada Header, kita akan menambahkan dua:
- Tipe Konten dengan nilai: application/json
- Otorisasi, di dalam nilai pilih variabel dari simpul "JavaScript" dengan nama: personalTokenChatGPT
Mari kita simpan perubahannya;
Tambahkan node "Respons webhook" untuk mengembalikan teks yang dihasilkan ChatGPT dalam respons: "+ Tambahkan Node" => "Http" => "Tanggapan webhook";
Simpan;
Mengikat simpul-simpul menjadi satu;
Mulai dan panggil rantai untuk mentransfer data di antara node;
Mari tambahkan respons yang diterima dari node sebelumnya "Http request", jangan lupa untuk menentukan indeks di antara tanda kurung siku;
Mari kita simpan perubahannya;
Terakhir, mari kita tambahkan satu node lagi "Http request" untuk mengirimkan penawaran pemasaran siap pakai yang dihasilkan melalui Mailgun: "+ Tambahkan node" => "Http" => "Permintaan HTTP";
Simpan;
Mengikat simpul-simpul menjadi satu;
Jalankan dan panggil rantai untuk mentransfer data di antara node;
Selanjutnya, mari kita pergi ke situs web Mailgun ke bagian tersebut: "Mengirim" => "Ikhtisar";
Salin kode CURL yang sudah jadi:
Rekatkan ke dalam "Permintaan Http" melalui "Buat dari contoh (CURL)":
Kemudian salin kunci dan domain dari situs Mailgun di suatu tempat, seperti notepad;
Di dalam Url, pertama-tama kita meletakkan variabel apiMailgun dari node "JavaScript" pertama, lalu/domain Andadi Mailgun/, dan di bagian akhir /pesan;
Ubah metode ke "POST";
Di dalam body kita akan memilih tab "form-data";
Di dalam tubuh, kita akan melakukan segalanya seperti pada tangkapan layar di bawah ini:
- from: Mailgun Sandbox <postmaster@your domain in Mailgun>;
- To: your test mailbox to test, select the "JavaScript" node variable clientEmail, put it inside <>;
- subject: Time to trip?;
- text: variable from the "Webhook response" node received text after generation;
Di bawah ini di blok "Otorisasi" pada bidang "Kata Sandi", masukkan variabel apiKeyMailgun dari simpul "JavaScript" pertama;
Simpan perubahan;
Mari kita mulai rantai penuh dan menyebutnya;
Setelah itu Anda akan mendapatkan surat dengan teks yang dibuat ke alamat email yang Anda tentukan, periksa folder spam Anda jika Anda belum menemukannya di kotak masuk;
Terima kasih atas perhatian Anda, sampai jumpa di artikel baru, akan ada artikel lainnya di ChatGPT! 😉