ChatGPTBot
1.0.0
Ini adalah asisten percakapan untuk telegram yang berjalan di AWS Lambda dan DynamoDB dan menggunakan OpenAI API untuk menghasilkan jawaban.
Untuk menghubungkan fungsi Lambda ke Anda Telegram Bot Run:
curl --data " url={API_GATEWAY_URL} " " https://api.telegram.org/bot{TELEGRAM_TOKEN}/setWebhook "Variabel Lingkungan:
| Variabel | Keterangan |
|---|---|
| Diizinkan_chats | ID dari obrolan yang didukung |
| Bot_id | ID dari bot |
| FREKUENSI | frekuensi di mana bot membalas pesan |
| Openai_key | Kunci Rahasia Openai |
| OpenAI_MODEL | model openai yang digunakan |
| Telegram_token | Token akses API telegram |
| System_prompt | Deskripsi peran bot |
| Style_prompt | Bagaimana bot harus menjawab, digabungkan ke pesan pengguna apa pun |
| Context_length | Jumlah pesan yang dianalisis untuk membuat balasan |
| Dynamodb_table_name | Nama tabel DynamoDB |
| Reset_command | Perintah Telegram Bot untuk mengatur ulang sejarah |
| Bot_name | nama bot seperti di telegram |
| Max_tokens | jumlah token dalam respons model |
| Kehadiran_penalty | Parameter model penalti kehadiran |
| Frekuensi_penalty | parameter model penalti frekuensi |
| Top_p | Parameter Model Top_P |
| SUHU | Parameter model suhu |