File size: 1,089 Bytes
0d13ade
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
import requests
import time

# Alamat API Django Anda
url = 'http://127.0.0.1:8000/api/chat/'

# Pesan yang akan dikirim ke bot (Saya buatkan pertanyaan seputar IoT)
payload = {
    "message": "saya punya teman bernama rosyy, coba berikan dia pencerahan agar tidak begadang terus, menjaga pola makan, menjaga kesehatan."
}

print("Sedang mengirim pesan ke server Django...\n")
start_time = time.time()

try:
    # Menembak API dengan method POST
    response = requests.post(url, json=payload)
    
    # Menghitung waktu respons
    end_time = time.time()
    durasi = round(end_time - start_time, 2)

    # Mengecek apakah server membalas dengan status sukses (200)
    if response.status_code == 200:
        data = response.json()
        print(f"⏱Waktu respons: {durasi} detik\n")
        print("Jawaban Bot Qwen:")
        print("-" * 50)
        print(data['response'])
        print("-" * 50)
    else:
        print(f"❌ Server membalas dengan Error {response.status_code}:")
        print(response.text)

except Exception as e:
    print(f"❌ Gagal terhubung ke server: {e}")