🆕💬 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
Visit our API Portal to test the Thanoy Legal AI Chatbot API with your own text.
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 --location '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 |