• Default Language
  • Arabic
  • Basque
  • Bengali
  • Bulgaria
  • Catalan
  • Croatian
  • Czech
  • Chinese
  • Danish
  • Dutch
  • English (UK)
  • English (US)
  • Estonian
  • Filipino
  • Finnish
  • French
  • German
  • Greek
  • Hindi
  • Hungarian
  • Icelandic
  • Indonesian
  • Italian
  • Japanese
  • Kannada
  • Korean
  • Latvian
  • Lithuanian
  • Malay
  • Norwegian
  • Polish
  • Portugal
  • Romanian
  • Russian
  • Serbian
  • Taiwan
  • Slovak
  • Slovenian
  • liish
  • Swahili
  • Swedish
  • Tamil
  • Thailand
  • Ukrainian
  • Urdu
  • Vietnamese
  • Welsh
Hari

Your cart

Price
SUBTOTAL:
Rp.0

WA Qwen Assistant

img

    Table of Contents

Bot WhatsApp pintar yang mengintegrasikan WhatsApp dengan model AI Qwen melalui Ollama. Dibangun menggunakan PHP dengan fitur yang mudah dikustomisasi.

🌟 Fitur Utama


    🤖 Integrasi dengan model AI Qwen melalui Ollama

    📱 Webhook WhatsApp yang mudah dikonfigurasi

    🚀 Sistem start/stop untuk mengontrol bot

    🛡️ Proteksi anti-spam terintegrasi

    💬 Mendukung reply message (quoted)

    📝 Menyimpan riwayat chat ke database

    ⚡ Performa tinggi dan respon cepat


📋 Prasyarat


    PHP 7.4 atau lebih tinggi

    MySQL/MariaDB

    Ollama yang sudah terinstall dengan model Qwen

    Server dengan akses HTTPS (untuk webhook WhatsApp)

    Multi-device WhatsApp API Client (seperti: @adiwajshing/baileys, atau serupa)


🛠️ Instalasi


    Clone repository ini:


git clone https://github.com/classyid/qwen-whatsapp-bot.git

cd wa-qwen-assistant


    Salin file config contoh:


cp config.example.php config.php


    Edit konfigurasi database di config.php:


$db_host = 'localhost';

$db_name = 'nama_database';

$db_user = 'username_database';

$db_pass = 'password_database';


    Import struktur database:


mysql -u username -p nama_database < database.sql


    Sesuaikan endpoint Ollama di index.php:


define('OLLAMA_API', 'http://<ip-server-ollama>:11434/api/generate');


🚀 Penggunaan

Perintah Dasar


    /start - Mengaktifkan bot

    /stop - Menonaktifkan bot


Contoh Implementasi


// Inisialisasi webhook

require_once 'index.php';


// Bot akan otomatis merespons pesan setelah user melakukan /start


⚙️ Konfigurasi

Anti-Spam


Anda dapat mengubah batasan anti-spam di index.php:


define('MAX_REQUESTS_PER_MINUTE', 10); // Jumlah maksimal request per menit

define('CACHE_TIMEOUT', 60); // Timeout dalam detik


Parameter Qwen


Sesuaikan parameter model Qwen sesuai kebutuhan:


$data = [

    'model' => 'qwen',

    'options' => [

        'temperature' => 0.7,

        'top_k' => 40,

        'top_p' => 0.95

    ]

];


🔒 Keamanan


    Pastikan selalu validasi input user

    Gunakan HTTPS untuk webhook

    Batasi akses ke endpoint webhook

    Enkripsi kredensial database

    Monitor log secara berkala


🤝 Kontribusi


Kontribusi selalu diterima! Silakan buat pull request atau laporkan issue jika menemukan bug.

Sumber: Github

Demikian wa qwen assistant sudah saya bahas secara mendalam dalam tutorial, wagateway Silakan eksplorasi topik ini lebih jauh lagi selalu berpikir kreatif dalam bekerja dan perhatikan work-life balance. , silakan share ke temanmu. Sampai bertemu di artikel selanjutnya. Terima kasih atas dukungan Anda.

© Copyright 2024 - Media Inspirasi, Informasi dan hiburan Terkini - mediatigaputra.web.id
Added Successfully

Type above and press Enter to search.