AI Asisten Bot V2.0?
Bot telegram yang kuat yang menggabungkan beberapa model AI untuk memberikan percakapan cerdas, bantuan kode, dan pembuatan gambar.
Fitur
Beberapa model AI
- GPT-4 ? - Model bahasa canggih dari openai
- Gemini - Model AI terbaru Google
- GPT-4O ? - Versi GPT-4 yang dioptimalkan
- GPT-4O-MINI -Versi yang lebih cepat dan lebih ringan
- Claude 3.5 sonnet ? - Model terbaru Antropik
- Claude 3.5 haiku ? - Versi cepat dan efisien
Fitur Inti
- Dukungan multi-bahasa (bahasa Inggris ??, Rusia ??, Ukraina ??)
- Pemformatan blok kode dengan penyorotan sintaksis
- Kemampuan pembuatan gambar
- Percakapan cerdas dengan kesadaran konteks
- Kegigihan Preferensi Pengguna
- Pelacakan statistik obrolan
Pengaturan
Prasyarat
- Python 3.8 atau lebih tinggi
- Token Telegram Bot
- Kunci API untuk Layanan AI:
- Kunci API Openai
- Kunci API Google Gemini
- Kunci API Antropik
Instalasi
- Klon Repositori:
git clone https://github.com/yourusername/ai-assistant-bot.git
cd ai-assistant-bot
- Instal dependensi:
pip install -r requirements.txt
- Buat file
.env dengan tombol API Anda:
BOT_TOKEN = your_telegram_bot_token
OPENAI_API_KEY = your_openai_api_key
GEMINI_API_KEY = your_gemini_api_key
ANTHROPIC_API_KEY = your_anthropic_api_key
- Jalankan bot:
Penggunaan
Perintah yang tersedia
-
/start - inisialisasi bot -
/help - Tampilkan perintah yang tersedia -
/model - Ubah Model AI -
/language - Ubah Bahasa Antarmuka -
/newtopic - Mulailah percakapan baru -
/image - menghasilkan gambar -
/stats - Tampilkan statistik obrolan -
/about - tentang bot
Tombol akses cepat
- ❓ Bantuan
- Mengubah model
- Bahasa
- Tentang
- ? Topik baru
- ? Menghasilkan gambar
Pemformatan kode
Bot mendukung blok kode dengan penyorotan sintaks untuk berbagai bahasa:
- Python
- C ++
- Javascript
- HTML/CSS
- Jawa
- Karat
- Pergi
- Dan lebih banyak ...
Contoh: `` `python def hello_world (): print (" hello, world! ")` ``
Pembuatan gambar
Gunakan perintah /image diikuti dengan deskripsi Anda untuk menghasilkan gambar:
/image A futuristic city at night with neon lights
Fitur secara detail
Model AI
- GPT-4 : Terbaik untuk tugas-tugas kompleks dan penjelasan terperinci
- Gemini : Sangat baik untuk percakapan tujuan umum
- GPT-4O : Dioptimalkan untuk kinerja yang lebih baik
- GPT-4O-MINI : Respons cepat untuk pertanyaan sederhana
- Claude Sonnet : Penalaran dan Analisis Lanjutan
- Claude haiku : tanggapan yang cepat dan efisien
Dukungan bahasa
- ?? Bahasa Inggris: Dukungan Lengkap Dengan Semua Fitur
- ?? Rusia: Lokalisasi lengkap
- ?? Ukraina: Terjemahan antarmuka lengkap
Penanganan pesan
- Pesan pintar chunking untuk tanggapan panjang
- Pelestarian Blok Kode
- Pemformatan kode inline
- Perlindungan anti-banjir
- Penanganan kesalahan dan coba lagi
Pengalaman Pengguna
- Preferensi pengguna yang gigih
- Manajemen riwayat obrolan
- Pelacakan Waktu Respons
- Statistik penggunaan
- Optimalisasi Model-Khusus
Detail teknis?
Arsitektur
- Dibangun dengan aiogram 3.15.0
- Desain asinkron
- Struktur Layanan Modular
- Sistem Manajemen Negara
- Implementasi Antrian Pesan
Penyimpanan
- Kegigihan Preferensi Pengguna
- Manajemen riwayat obrolan
- Pelacakan Statistik
- Metrik Penggunaan Model
Keamanan
- Perlindungan Kunci API
- Pemeriksaan Keamanan Konten
- Sanitasi pesan kesalahan
- Pembatasan tingkat
Berkontribusi?
Kontribusi dipersilakan! Silakan mengirimkan permintaan tarik.
Lisensi?
Proyek ini dilisensikan di bawah lisensi MIT - lihat file lisensi untuk detailnya.
Mendukung
Jika Anda memiliki pertanyaan atau butuh bantuan, jangan ragu untuk:
Ucapan Terima Kasih
- Openai untuk GPT-4
- Google untuk Gemini
- Antropik untuk Claude
- Komunitas aiogram