🆕💬 Thanoy Legal AI Chatbot
🆕💬 ทนาย AI จีเนียส Thanoy ผู้ช่วยทนาย
Welcome to iApp Thanoy Legal AI Chatbot, an AI-powered legal consultant developed by iApp Technology Co., Ltd. Our API provides intelligent legal advice and consultation through an advanced chatbot system.
Try Demo
Getting Started
-
Prerequisites
- An API key from iApp Technology
- Legal query text in Thai
- Internet connection
-
Quick Start
- Fast legal consultation responses
- Simple REST API interface
- Comprehensive legal advice
-
Key Features
- AI-powered legal consultation
- 15-second response time
- Access to 10,000+ legal articles
- Unbiased legal information
-
Security & Compliance
- GDPR and PDPA compliant
- No data retention after processing
How to get API Key?
Please visit API Portal to view your existing API key or request a new one.
Code Examples
Request
curl -X POST 'https://api.iapp.co.th/thanoy' \
--header 'apikey: YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"query": "โดนโจรตีหัว ผิดมาตราอะไรอ่ะครับ"
}'
Response
{
"token_size": {
"input_text": 329,
"output_text": 890,
"total": 1219
},
"response": [
{
"text": "สวัสดีครับ! ผมทนอย ที่ปรึกษาทางกฎหมายจาก iApp Technology ยินดีให้บริการครับผม!\n\nกรณีที่โดนโจรตีหัวเนี่ย มันขึ้นอยู่กับความรุนแรงของการกระทำและผลกระทบที่เกิดขึ้นนะครับ ไม่ใช่ว่าโดนตีหัวปุ๊บจะผิดแค่มาตราเดียวเสร็จสิ้นไป มันอาจจะผิดหลายมาตราได้เลยทีเดียวเชียวล่ะครับ! ลองมาดูกันว่ามันอาจจะเข้าข่ายความผิดอะไรได้บ้าง\n\n**1. ถ้าแค่โดนตีหัวแล้วบาดเจ็บเล็กน้อย:** อาจจะเข้าข่ายความผิดฐาน **ทำร้ายร่างกายผู้อื่น** ตามประมวลกฎหมายอาญา มาตรา 297 ซึ่งมีโทษจำคุกไม่เกิน 2 ปี หรือปรับไม่เกิน 4,000 บาท หรือทั้งจำทั้งปรับ แต่ถ้าบาดเจ็บสาหัสขึ้นมา โทษก็จะเพิ่มขึ้นเป็นจำคุกไม่เกิน 10 ปี หรือปรับไม่เกิน 20,000 บาท หรือทั้งจำทั้งปรับครับ\n\n**2. ถ้าโดนตีหัวแล้วบาดเจ็บสาหัส หรือถึงแก่ความตาย:** นี่โทษหนักขึ้นมาอีกเยอะเลยครับ! อาจจะเข้าข่ายความผิดฐาน **ทำร้ายร่างกายผู้อื่นจนเป็นเหตุให้ถึงแก่ความตาย** ตามประมวลกฎหมายอาญา มาตรา 291 ซึ่งโทษจำคุกสูงสุดถึงตลอดชีวิตเลยนะครับ หรือถ้าไม่ได้ถึงตายแต่บาดเจ็บสาหัส ก็อาจจะเข้ามาตรา 297 แต่โทษจะหนักกว่ากรณีบาดเจ็บเล็กน้อยแน่นอนครับ\n\n**3. ถ้าโจรมีอาวุธ:** ถ้าโจรใช้ของแข็งหรืออาวุธอะไรมาตีหัว โทษก็จะหนักขึ้นไปอีกตามความร้ายแรงของอาวุธและบาดแผลที่เกิดขึ้น อาจจะมีการพิจารณาเพิ่มโทษตามประมวลกฎหมายอาญา มาตราอื่นๆ ที่เกี่ยวข้องด้วยครับ เช่น ถ้าใช้มีด ก็อาจจะเข้าข่ายพกพาอาวุธไปในเมือง หมู่บ้าน หรือทางสาธารณะโดยไม่มีเหตุอันควรด้วยนะครับ\n\n**4. ถ้ามีการปล้นทรัพย์ด้วย:** ถ้าโจรตีหัวเพื่อจะปล้นทรัพย์สิน นี่ก็เข้าข่ายความผิดฐาน **ปล้นทรัพย์** ตามประมวลกฎหมายอาญา มาตรา 338 ซึ่งโทษจำคุกสูงสุดถึง 15 ปี หรือปรับไม่เกิน 30,000 บาท หรือทั้งจำทั้งปรับ และถ้ามีการใช้กำลังประทุษร้ายรุนแรง โทษก็จะหนักขึ้นไปอีกครับ\n\n**สรุปง่ายๆ:** การโดนโจรตีหัวนั้น ความผิดที่เกิดขึ้นขึ้นอยู่กับหลายปัจจัย เช่น ความรุนแรงของการกระทำ อาวุธที่ใช้ และผลกระทบที่เกิดขึ้นกับผู้เสียหาย ดังนั้น ควรแจ้งความกับเจ้าหน้าที่ตำรวจเพื่อให้ดำเนินการตามกฎหมายต่อไปนะครับ เพราะเจ้าหน้าที่ตำรวจจะเป็นผู้พิจารณาความผิดที่เกิดขึ้นอย่างละเอียดถี่ถ้วน และแจ้งข้อหาที่ถูกต้องตามพยานหลักฐานที่รวบรวมได้ครับผม!\n\n\nอย่าลืมนะครับ ผมเป็นเพียงที่ปรึกษาทางกฎหมาย คำแนะนำนี้ไม่ใช่คำแนะนำทางกฎหมายอย่างเป็นทางการ ควรปรึกษาผู้เชี่ยวชาญทางกฎหมายเพื่อรับคำแนะนำที่ถูกต้องและเหมาะสมกับกรณีของคุณโดยเฉพาะนะครับ ขอให้หายไวๆนะครับ!\n",
"type": "text"
}
],
"responseType": "gpt",
"query": "โดนโจรตีหัว ผิดมาตราอะไรอ่ะครับ"
}
Features & Capabilities
Core Features
- Rapid Legal Consultations: Delivers swift legal responses within 15 seconds.
- Comprehensive Legal Knowledge: Trained on a database of over 10,000 legal articles to ensure accurate and unbiased answers.
- Efficiency for Legal Professionals: Streamlines workflows by handling repetitive and common legal inquiries.
Use Cases
- Enhanced Legal Collaboration: Assists legal professionals in improving the efficiency of legal processes.
- AI-Powered Legal Chatbot: Implements a chatbot system for providing immediate legal consultations.
- Legal Tutoring System: Supports legal exam preparation and detailed legal analysis for students and professionals.
API Reference
Header
Parameter | Type | Description |
---|---|---|
API Key | String | Your API key |
Body Parameters
Parameter | Type | Description |
---|---|---|
query | String | The question string that you need to input to API |
Code Example
Python
import requests
import json
url = "https://api.iapp.co.th/thanoy"
payload = json.dumps({
"query": "{YOUR QUESTION ABOUT LAW & REGULATION}"
})
headers = {
'apikey': '{YOUR_API_KEY}',
'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
JavaScript
const axios = require('axios');
let data = JSON.stringify({
"query": "{YOUR QUESTION ABOUT LAW & REGULATION}"
});
let config = {
method: 'post',
maxBodyLength: Infinity,
url: 'https://api.iapp.co.th/thanoy',
headers: {
'apikey': '{YOUR_API_KEY}',
'Content-Type': 'application/json'
},
data : data
};
axios.request(config)
.then((response) => {
console.log(JSON.stringify(response.data));
})
.catch((error) => {
console.log(error);
});
PHP
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.iapp.co.th/thanoy',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{
"query": "{YOUR QUESTION ABOUT LAW & REGULATION}"
}',
CURLOPT_HTTPHEADER => array(
'apikey: {YOUR_API_KEY}',
'Content-Type: application/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Swift
let parameters = "{\n \"query\": \"{YOUR QUESTION ABOUT LAW & REGULATION}\"\n}"
let postData = parameters.data(using: .utf8)
var request = URLRequest(url: URL(string: "https://api.iapp.co.th/thanoy")!,timeoutInterval: Double.infinity)
request.addValue("{YOUR_API_KEY}", forHTTPHeaderField: "apikey")
request.addValue("application/json", forHTTPHeaderField: "Content-Type")
request.httpMethod = "POST"
request.httpBody = postData
let task = URLSession.shared.dataTask(with: request) { data, response, error in
guard let data = data else {
print(String(describing: error))
return
}
print(String(data: data, encoding: .utf8)!)
}
task.resume()
Kotlin
val client = OkHttpClient()
val mediaType = "application/json".toMediaType()
val body = "{\n \"query\": \"{YOUR QUESTION ABOUT LAW & REGULATION}\"\n}".toRequestBody(mediaType)
val request = Request.Builder()
.url("https://api.iapp.co.th/thanoy")
.post(body)
.addHeader("apikey", "{YOUR_API_KEY}")
.addHeader("Content-Type", "application/json")
.build()
val response = client.newCall(request).execute()
Java
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"query\": \"{YOUR QUESTION ABOUT LAW & REGULATION}\"\n}");
Request request = new Request.Builder()
.url("https://api.iapp.co.th/thanoy")
.method("POST", body)
.addHeader("apikey", "{YOUR_API_KEY}")
.addHeader("Content-Type", "application/json")
.build();
Response response = client.newCall(request).execute();
Dart
var headers = {
'apikey': '{YOUR_API_KEY}',
'Content-Type': 'application/json'
};
var request = http.Request('POST', Uri.parse('https://api.iapp.co.th/thanoy'));
request.body = json.encode({
"query": "{YOUR QUESTION ABOUT LAW & REGULATION}"
});
request.headers.addAll(headers);
http.StreamedResponse response = await request.send();
if (response.statusCode == 200) {
print(await response.stream.bytesToString());
}
else {
print(response.reasonPhrase);
}
Pricing
AI API Service Name | Endpoint | IC Per Minute | On-Premise |
---|---|---|---|
Thanoy Legal AI Chatbot [v1.0] | thanoy-api | 0.1 IC/Minute | Contact |