Cara Chat Sama Bot Telegram

Cara Chat Sama Bot Telegram – Sekarang, OpenAI telah merilis API ChatGPT resmi. Dalam postingan kali ini saya akan memandu cara membuat Telegram ChatBot dengan ChatGPT API dan cara menghosting AWS Lambda. Dengan AWS Lamba, kami dapat menghosting bot Telegram gratis (hingga ratusan ribu pesan per bulan).

Mengapa menghosting bot Anda sendiri? Bukankah banyak sekali yang memberikan gratisan di Telegram dan WhatsApp? Anda mungkin bertanya: siapa pemilik perahu itu? Apa kebijakan privasi datanya? Apakah percakapan Anda akan selalu direkam? Sementara itu, ChatGPT versi gratis sering kali crash saat dibutuhkan (atau crash di tengah percakapan).

Cara Chat Sama Bot Telegram

Sekarang, OpenAI mengatakan bahwa ChatGPT API tidak akan menggunakan data yang kami kirim untuk melatih sistemnya, dan data tersebut akan dihapus dalam waktu satu bulan. Saya mempercayai OpenAI bukan karena dapat diandalkan, namun karena jika mereka tidak mematuhinya, mereka dapat dikenakan denda yang sangat besar. Dengan mengakses API ChatGPT secara langsung, saya percaya hanya OpenAI dan saya yang menangani datanya, bukan pihak lain.

Fitur Baru Telegram? Anonymous Chat, Cari Teman,pacar,sahabat Online Secara Acak!

Selain itu, kita juga dapat membuat bot sesuai keinginan kita. Kita bisa membuat banyak bot dengan kepribadiannya masing-masing. Kita dapat menambahkan hasil ChatGPT ke program kita untuk melakukan beberapa tugas.

Sebelum API resmi dirilis, seseorang mencoba membuat API ChatGPT menggunakan antarmuka browser, tetapi metode ini terlalu kaku dan ChatGPT gratis tidak tersedia (tidak tepercaya) atau terkadang database perlu diperbarui setiap kali ada perubahan. ada di halaman OpenAI. Dengan API resmi, kita bisa mendapatkan jawaban dan API tidak akan berubah dengan cepat tanpa komentar.

Harga ChatGPT API sangat murah, hanya 0,002 USD untuk 1000 token. Apa itu dokumen? Simbol adalah segmen kata yang dibuat untuk pemrosesan bahasa alami. Untuk memahami tandanya, caranya mudah, coba langsung di URL ini. Untuk pemakaian pribadi bisa diminta ratusan hingga ribuan dengan harga hanya sepuluh ribu rupee.

Catatan: pisahkan ChatGPT+ (ChatGPT plus) dari ChatGPT API. ChatGPT plus adalah aplikasi online dari OpenAI dan dengan membayar 20 USD per bulan, kita bisa mengajukan pertanyaan sebanyak yang kita mau. ChatGPT+ dioperasikan oleh pengguna. API ChatGPT dirancang untuk pengembang yang ingin mengintegrasikan ChatGPT ke dalam proyek mereka sendiri.

Ketika Whatsapp Ditinggalkan Pengguna, Telegram Bikin Tool Buat Migrasi Data Percakapan Dari Aplikasi Lain

Tidak ada biaya bulanan untuk menggunakan API, jadi Anda cukup membayar sesuai pemakaian, dan mereka yang mendaftar sekarang akan menerima kredit $5 (berakhir dalam 3 bulan). Jadi Anda bisa mulai menggunakan ChatGPT API secara gratis (tidak memerlukan kartu kredit). Sebagai catatan: sebelumnya pulsa yang diberikan saat saya mendaftar adalah 18 USD, dan sekarang hanya 5 USD, kedepannya kredit gratis ini mungkin akan dikurangi atau dihilangkan, jadi lebih baik mendaftar sekarang juga. Update: ada teman yang mendapat 18 USD dan ada pula yang mendapat 5 USD padahal di situs resminya tertulis hanya mendapat 5 USD.

Dalam tutorial ini saya akan menggunakan Python. OpenAI mendukung perpustakaan dengan Python dan JavaScript (node), tetapi banyak perpustakaan tersedia untuk bahasa lain. Dalam skenario yang berbeda, saya akan menggunakan pertanyaan dan jawaban bahasa Inggris, karena lebih menghemat token dibandingkan menggunakan bahasa lain (coba sendiri di URL tokenizer yang saya sebutkan sebelumnya).

Untuk menggunakan API ChatGPT (dan API OpenAI lainnya), kita perlu membuat akun di sini. Setelah itu kita perlu membuat kunci API. Pada artikel berikutnya, saya akan membahas variabel lingkungan

ChatGPT API sangat mudah untuk menjawab pertanyaan sederhana, kita hanya perlu memanggil satu fungsi untuk memanggil API tersebut. Contohnya meliputi:

Cara Memulai Chat Dengan Chika Bpjs Kesehatan Di Telegram

“, apakah “sistem” disetel atau tidak. Isi teks untuk peran “sistem” ini bisa sangat kompleks, misalnya apa yang dilakukan orang tersebut terhadap seorang gadis.

Tanggung jawab “situs web” ini adalah bagaimana kami “merancang” sifat dan kemampuan ChatGPT. Sebagai contoh untuk ChatBot, saya bisa menggunakan ini:

Jadi chatbotnya bagus, tapi bisa memberikan jawaban dalam format Markdown yang dimengerti Telegram (dengan output markup kode programnya bisa terlihat bagus).

Kita dapat meminta keluaran dengan cara yang berbeda, misalnya kita dapat meminta kata komunikasi dalam format JSON untuk dihasilkan oleh program kita. Kami juga dapat meminta keluaran dalam Speech Synthesis Markup Language (SSML) yang dapat menyertakan API text-to-speech.

Bot Sms To Telegram Curi Otp M Banking

Tentu saja, ada opsi untuk menggunakan API yang keluarannya berupa aliran, seperti saat Anda menggunakan aplikasi web ChatGPT. Artinya tidak akan langsung muncul dalam teks berukuran besar, namun beberapa item akan langsung terkirim. Untuk keluaran text-to-speech, saluran ini baik-baik saja, tetapi untuk keperluan chatbot tidak terlalu berguna.

Untuk membuat percakapan, kita perlu mengirimkan pertanyaan dan jawaban ke ChatGPT. Jadi ChatGPT bisa memiliki kotak chat dan kita bisa menanyakan pertanyaan umum, misalnya:

Namun jika tanya jawabnya panjang, maka pembayaran akan dilanjutkan hingga mencapai batas token (4096 token). Ini adalah tugas sederhana: minta ChatGPT untuk meringkas percakapan sebelumnya dan mengganti semua pertanyaan dengan ringkasan.

Peran: sistem. Isi “Anda adalah asisten yang berguna dalam komunikasi keluarga bersama. Produk Anda akan tersedia dalam format penurunan harga. Percakapan sejauh ini: ” diikuti dengan ringkasan ChatGPT.

Cara Chatting Anonymous Di Telegram, Mudah Banget!

. Atau kita bisa memprogram diri kita sendiri menggunakan API Telegram seperti yang sudah saya jelaskan di artikel saya 7 tahun lalu. Langkah pertama adalah mendaftarkan Bot di Telegram. Langkah ini sudah sama selama bertahun-tahun, jadi tutorial lama saya dapat digunakan untuk mendapatkan sinyal bot.

Dan pada fungsi tersebut kita cukup memanggil ChatGPT. Agar bisa dipakai banyak user, saya buat class ChatSystem seperti ini, edit shortcutnya, lihat source code selengkapnya di Github.

Di bawah ini adalah contoh bot lengkap. Perhatikan bahwa Bot ini sangat sederhana, tidak menangani kesalahan, dan tentu saja, sebagian besar kodenya ditulis oleh Github Copilot:

Selama komputer tidak terkunci atau terkunci, bot akan bekerja. Nanti saya akan jelaskan cara menggunakan hosting gratis agar bot ini tetap berjalan secara gratis (cukup bayar biaya API ChatGPT).

Fitur Baru Telegram Yang Lagi Viral

Ada banyak pilihan hosting gratis (dan lebih murah) untuk menjalankan bot Telegram ini. Saya menulis tentang ini di artikel saya: Berbagai cara meng-host aplikasi online. Jika kita memilih host yang dapat menjalankan Python secara langsung maka kodenya tidak akan berubah. Contohnya adalah hosting Oracle yang menawarkan mesin virtual gratis.

Tentu saja bot ini dapat berjalan di komputer rumah Anda, satu komputer, atau sebagai proses latar belakang di Android. Dalam hal ini, saya ingin menunjukkan bagaimana cara menghostingnya agar dapat terus berfungsi “selamanya” (sesuai syarat dan ketentuan).

Cara menghosting bot Telegram yang saya bicarakan adalah dengan AWS Lambda. AWS Lambda adalah layanan dari Amazon untuk menjalankan tugas. Dengan AWS Lambda, kita tidak perlu memikirkan tentang peningkatan server, pengelolaan firewall server, dll. (istilah “serverless” adalah karena kami tidak memelihara server).

Sebelumnya, untuk mengakses fungsi lambda melalui endpoint HTTP/HTTPS kami harus membayar ekstra untuk akses API (hanya untuk 12 bulan pertama). Sekarang ada fitur lambda URL gratis. Jadi secara teori (jika API AWS tidak berubah) kita dapat menghosting bot ini “selamanya” secara gratis jika kita membayar biaya API ChatGPT.

Cara Download Lagu Di Telegram, Unduh Gratis Dengan Praktis

Kita tidak bisa menggunakan database SQLite di Lambda (akan hilang ketika lambda di-restart di kotak lain), jadi untuk menyimpan data secara gratis kita perlu menggunakan DynamoDB yang selalu gratis (kapasitas 25GB). Untungnya, API DynamoDB baru mudah digunakan (yang lama sulit). Faktanya, ada juga MySQL dan Postgres (RDS) gratis yang tersedia di AWS tetapi hanya untuk 12 bulan pertama.

Menggunakan AWS sangat sulit. Buat fungsi lambda Anda, konfigurasikan IAM, konfigurasikan DynamoDB, dll. dengan manual dan baris perintah

Itu akan memakan waktu cukup lama. Untungnya, sekarang sudah ada kerangka/alat​​​​​​​ yang disebut tanpa server, kita dapat menggunakan file yaml sederhana untuk mengonfigurasi banyak hal.

Tanpa server ini dapat digunakan untuk server lain (Azure, GCP, dll.), belum tentu AWS. Namun karena saya akan memberikan contoh menggunakan DynamoDB, ini khusus untuk AWS dan tidak tersedia di penyedia Cloud lainnya (sebaiknya diganti dengan yang serupa dengan penyedia Cloud lainnya).

Apa Saja Rekomendasi Bot Terbaik Untuk Telegram?

Sebelum Anda melanjutkan: daftar dulu ke AWS dan dapatkan kunci API untuk digunakan di bagian berikutnya. Untuk langkah selanjutnya, hal ini perlu dilakukan

(atau browser web) untuk mengonfigurasi solusi Webhook. Ini memberi tahu Telegram bahwa ketika ada pesan masuk, panggil URL ini.

Mulai membuat proyek baru. Secara default, tidak ada template untuk menggunakan fungsi URL, jadi cobalah memulai dengan template HTTP API (Anda dapat mengedit serverless.yaml nanti).

Kita bisa menerima dan memproses permintaan HTTPS langsung di fungsi lambda, namun jika fungsi lambda menggunakan port HTTP, ada batas waktu 30 detik. Tanpa gating, batas waktu untuk fungsi lambda adalah 15 menit. Dalam hal ini kita akan menggunakan

Telegram Bot Wajib Ada

Jadi total waktunya adalah 15 menit. Untuk mempersiapkan jika terjadi perubahan di masa mendatang, saya akan menggunakan 2 tindakan:

Jika Google atau perusahaan lain memiliki API seperti ChatGPT di masa mendatang, saya dapat memanggil dua fungsi dari fungsi utama: fungsi ChatGPT dan fungsi Google, yang dapat diimplementasikan keduanya secara bersamaan.

. Tanpa plugin ini, kita harus mengkompilasi sendiri persyaratan Python lainnya. Karena kami tidak menggunakan fitur bot Telegram tingkat lanjut, saya memutuskan untuk mengedit pesan sederhana secara langsung, jadi hanya ada 3 persyaratan:

Prosesnya lama, bisa 2-3 menit. Setelah penggunaan pertama, jika ingin menambah satu fungsi, gunakan

Cara Membuat Bot Telegram Untuk Publikasi Informasi Cuaca Dan Iklim

. Menggunakan -t akan menyebabkan file log diperbarui secara berkala. Logging ini akan memerlukan biaya jika ukuran file log melebihi 5GB, jadi sebaiknya jika semuanya normal, operasi log dapat dihentikan.

. Jika terjadi kesalahan (misalnya ada tag HTML yang tidak didukung format HTML), maka pesan tidak terkirim. Saya akhirnya memilih mod

, saya akan mengirimkannya lagi dalam format teks. Itu yang aku maksud

Cara chatan sama bot telegram, chat sama bot, chat bot di telegram, chat bot telegram terbaru, cara chat bot di telegram, cara chat bot telegram, link bot chat telegram, cara buat chat bot di telegram, chat bot telegram, aplikasi chat sama bot, cara membuat bot telegram dan membalas chat, bot telegram chat selain anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *