เครื่องมือสร้างคำถามภาษาไทย
1 ICต่อ 400 อักขระ
ยินดีต้อนรับสู่ API สร้างคำถามภาษาไทยของ iApp เครื่องมือ AI ที่พัฒนาโดย บริษัท ไอแอพพ์เทคโนโลยี จำกัด API ของเรามีความสามารถในการสร้างคำถามอันทรงพลังสำหรับเนื้อหาภาษาไทย โดยสร้า งคำถามและคำตอบที่เกี่ยวข้องจากข้อความที่ป้อนโดยอัตโนมัติ
ทดลองใช้ Demo
ทดลองใช้ AI Demo
เข้าสู่ระบบหรือสร้างบัญชีฟรีเพื่อใช้งาน AI Demo และสำรวจ API ที่ทรงพลังของเรา
รับ 50 เครดิตฟรี (IC) เมื่อสมัครสมาชิก!
โปรโมชันหมดเขต 31 ธันวาคม 2568
เริ่มต้นใช้งาน
-
สิ่งที่ต้องมี
- API Key จาก ไอแอพพ์เทคโนโลยี
- ข้อความภาษาไทยที่ป้อน
- การเชื่อมต่ออินเทอร์เน็ต
-
เริ่มต้นอย่างรวดเร็ว
- การสร้างคำถามที่รวดเร็ว
- อินเทอร์เฟซ REST API ที่เรียบง่าย
- คำถามพร้อมคำตอบที่สอดคล้องกัน
-
คุณสมบัติหลัก
- การสร้างคำถาม-คำตอบอัตโนมัติ
- ความเข้าใจภาษาธรรมชาติ
- เวลาตอบสนองที่รวดเร็ว
- การผสานรวมที่ง่ายดาย
-
ความปลอดภัยและการปฏิบัติตามข้อกำหนด
- เป็นไปตาม GDPR และ PDPA
- ไม่มีข้อมูลเก็บรักษาหลังการประมวลผล
วิธีรับ API Key?
โปรดไปที่หน้า การจัดการ API Key เพื่อดู API Key ที่มีอยู่ของคุณ หรือขอใหม่
ตัวอย่าง
คำขอสร้างคำถาม
curl --location --request GET 'http://api.iapp.co.th/qa-generator-th?text=ผมพูดภาษาไทย&apikey={Your API KEY}'
การตอบสนองการสร้างคำถาม
{
"QA": [
{
"answer": "ไทย",
"question": "ฉันพูดภาษาอะไร"
}
],
"context": "ผมพูดภาษาไทย",
"number": 1,
"time_process": 0.6306812763214111
}
คุณสมบัติและความสามารถ
คุณสมบัติหลัก
- การสร้างคำถามภาษาไทยอัตโนมัติ: สร้างคำถามที่เกี่ยวข้องตามข้อความภาษาไทยที่ป้อน เช่น บทความ หนังสือเรียน หรือแหล่งความรู้ใดๆ
- การสร้างคำถามตามบริบท: ใช้เทคนิคการประมวลผลภาษาธรรมชาติ (NLP) ขั้นสูงเพื่อสร้างคำถามที่สอดคล้องกับบริบทของข้อความที่ป้อน
- รองรับคำถามหลายประเภท: สร้างคำถามหลายประเภท รวมถึงคำถามข้อเท็จจริง คำอธิบาย และคำถามเชิงอนุมาน
ฟิลด์ที่รองรับ
- อินพุต: ข้อความภาษาไทยในฐานะแหล่งความรู้สำหรับการสร้างคำถาม
- เอาต์พุต: คำถามและคำตอบที่สร้างขึ้นเป็นภาษาไทยตามบริบทที่ป้อน
ความสามารถเพิ่มเติม
- การผสานรวมที่ง่ายดายผ่าน RESTful API เพื่อการใช้งานที่ราบรื่นใน แอปพลิเคชัน
- ออกแบบมาสำหรับแพลตฟอร์มการศึกษา ระบบแบบทดสอบ และเครื่องมือประเมินความรู้
API Endpoints
| Endpoint | Method | คำอธิบาย | ราคา |
|---|---|---|---|
/v3/store/nlp/question/generation/qa-generator-th (เก่า) | GET | สร้างคำถามและคำตอบที่เกี่ยวข้องจากข้อความภาษาไทย | 1 IC ต่อ 400 อักขระ |
ข้อมูลอ้างอิง API
GET http://api.iapp.co.th/qa-generator-th
Path Parameters
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
| text | String | ข้อความที่คุณต้องการสร้างเป็นคำถามและคำตอบ |
Headers
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
| apikey | String | API Key สำหรับเรียก API นี้ |
Response Body
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
| QA | Array | Array ของคำถามและคำตอบ |
| question | String | คำถามที่สร้างขึ้นจากข้อความต้นฉบับ |
| answer | String | คำตอบที่สร้างขึ้นจากข้อความต้นฉบับ |
| context | String | ข้อความต้นฉบับ |
| number | Integer | จำนวนคำถามที่สร้างขึ้น |
| time_process | Float | เวลาที่ใช้ในการประมวลผลคำถาม |
ตัวอย่างโค้ด
Curl
curl -X POST https://api.iapp.co.th/v3/store/nlp/question/generation \
-H "apikey: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "Your text here"}'
Python
import requests
url = "http://api.iapp.co.th/qa-generator-th?text=กรุงเทพมหานคร เป ็นเมืองหลวงและนครที่มีประชากรมากที่สุดของประเทศไทย เป็นศูนย์กลางการปกครอง การศึกษา การคมนาคมขนส่ง การเงินการธนาคาร การพาณิชย์ การสื่อสาร และความเจริญของประเทศ เป็นเมืองที่มีชื่อยาวที่สุดในโลก ตั้งอยู่บนสามเหลี่ยมปากแม่น้ำเจ้าพระยา มีแม่น้ำเจ้าพระยาไหลผ่านและแบ่งเมืองออกเป็น 2 ฝั่ง คือ ฝั่งพระนครและฝั่งธนบุรี กรุงเทพมหานครมีพื้นที่ทั้งหมด 1,568.737 ตร.กม. มีประชากรตามทะเบียนราษฎรกว่า 5 ล้านคน ทำให้กรุงเทพมหานครเป็นเอกนคร (Primate City) จัด มีผู้กล่าวว่า กรุงเทพมหานครเป็น ‘เอกนครที่สุดในโลก’ เพราะมีประชากรมากกว่านครที่มีประชากรมากเป็นอันดับ 2 ถึง 40 เท่า"
payload = {}
headers = {
'apikey': '{YOUR_API_KEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
JavaScript
const axios = require('axios');
let config = {
method: 'get',
maxBodyLength: Infinity,
url: 'http://api.iapp.co.th/qa-generator-th?text=กรุงเทพมหานคร เป็นเมืองหลวงและนครที่มีประชากรมากที่สุดของประเทศไทย เป็นศูนย์กลางการปกครอง การศึกษา การคมนาคมขนส่ง การเงินการธนาคาร การพาณิชย์ การสื่อสาร และความเจริญของประเทศ เป็นเมืองที่มีชื่อยาวที่สุดในโลก ตั้งอยู่บนสามเหลี่ยมปากแม่น้ำเจ้าพระยา มีแม่น้ำเจ้าพระยาไหลผ่านและแบ่งเมืองออกเป็น 2 ฝั่ง คือ ฝั่งพระนครและฝั่งธนบุรี กรุงเทพมหานครมีพื้นที่ทั้งหมด 1,568.737 ตร.กม. มีประชากรตามทะเบียนราษฎรกว่า 5 ล้านคน ทำให้กรุงเทพมหานครเป็นเอกนคร (Primate City) จัด มีผู้กล่าวว่า กรุงเทพมหานครเป็น ‘เอกนครที่สุดในโลก’ เพราะมีประชากรมากกว่านครที่มีประชากรมากเป็นอันดับ 2 ถึง 40 เท่า',
headers: {
'apikey': '{YOUR_API_KEY}'
}
};
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 => 'http://api.iapp.co.th/qa-generator-th?text=กรุงเทพมหานคร เป็นเมืองหลวงและนครที่ มีประชากรมากที่สุดของประเทศไทย เป็นศูนย์กลางการปกครอง การศึกษา การคมนาคมขนส่ง การเงินการธนาคาร การพาณิชย์ การสื่อสาร และความเจริญของประเทศ เป็นเมืองที่มีชื่อยาวที่สุดในโลก ตั้งอยู่บนสามเหลี่ยมปากแม่น้ำเจ้าพระยา มีแม่น้ำเจ้าพระยาไหลผ่านและแบ่งเมืองออกเป็น 2 ฝั่ง คือ ฝั่งพระนครและฝั่งธนบุรี กรุงเทพมหานครมีพื้นที่ทั้งหมด 1,568.737 ตร.กม. มีประชากรตามทะเบียนราษฎรกว่า 5 ล้านคน ทำให้กรุงเทพมหานครเป็นเอกนคร (Primate City) จัด มีผู้กล่าวว่า กรุงเทพมหานครเป็น ‘เอกนครที่สุดในโลก’ เพราะมีประชากรมากกว่านครที่มีประชากรมากเป็นอันดับ 2 ถึง 40 เท่า',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'apikey: {YOUR_API_KEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Swift
var request = URLRequest(url: URL(string: "http://api.iapp.co.th/qa-generator-th?text=กรุงเทพมหานคร เป็นเมืองหลวงและนครที่มีประชากรมากที่สุดของประเทศไทย เป็นศูนย์กลางการปกครอง การศึกษา การคมนาคมขนส่ง การเงินการธนาคาร การพาณิชย์ การสื่อสาร และความเจริญของประเทศ เป็นเมืองที่มีชื่อยาวที่สุดในโลก ตั้งอยู่บนสามเหลี่ยมปากแม่น้ำเจ้าพระยา มีแม่น้ำเจ้าพระยาไหลผ่านและแบ่งเมืองออกเป็น 2 ฝั่ง คือ ฝั่งพระนครและฝั่งธนบุรี กรุงเทพมหานครมีพื้นที่ทั้งหมด 1,568.737 ตร.กม. มีประชากรตามทะเบียนราษฎรกว่า 5 ล้านคน ทำใ ห้กรุงเทพมหานครเป็นเอกนคร (Primate City) จัด มีผู้กล่าวว่า กรุงเทพมหานครเป็น ‘เอกนครที่สุดในโลก’ เพราะมีประชากรมากกว่านครที่มีประชากรมากเป็นอันดับ 2 ถึง 40 เท่า")!,timeoutInterval: Double.infinity)
request.addValue("{YOUR_API_KEY}", forHTTPHeaderField: "apikey")
request.httpMethod = "GET"
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 request = Request.Builder()
.url("http://api.iapp.co.th/qa-generator-th?text=กรุงเทพมหานคร เป็นเมืองหลวงและนครที่มีประชากรมากที่สุดของประเทศไทย เป็นศูนย์กลางการปกครอง การศึกษา การคมนาคมขนส่ง การเงินการธนาคาร การพาณิชย์ การสื่อสาร และความเจริญของประเทศ เป็นเมืองที่มีชื่อยาวที่สุดในโลก ตั้งอยู่บนสามเหลี่ยมปากแม่น้ำเจ้าพระยา มีแม่น้ำเจ้าพระยาไหลผ่านและแบ่งเมืองออกเป็น 2 ฝั่ง คือ ฝั่งพระนครและฝั่งธนบุรี กรุงเทพมหานครมีพื้นที่ทั้งหมด 1,568.737 ตร.กม. มีประชากรตามทะเบียนราษฎรกว่า 5 ล้านคน ทำให้กรุงเทพมหานครเป็นเอกนคร (Primate City) จัด มีผู้กล่าวว่า กรุงเทพมหานครเป็น ‘เอกนครที่สุดในโลก’ เพราะมีประชากรมากกว่านครที่มีประชากรมากเป็นอันดับ 2 ถึง 40 เท่า")
.addHeader("apikey", "{YOUR_API_KEY}")
.build()
val response = client.newCall(request).execute()
Java
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("text/plain");
RequestBody body = RequestBody.create(mediaType, "");
Request request = new Request.Builder()
.url("http://api.iapp.co.th/qa-generator-th?text=กรุงเทพมหานคร เป็นเมืองหลวงและนครที่มีประชากรมากที่สุดของประเทศไทย เป็นศูนย์กลางการปกครอง การศึกษา การคมนาคมขนส่ง การเงินการธนาคาร การพาณิชย์ การสื่อสาร และความเจริญของประเทศ เป็นเมืองที่มีชื่อยาวที่สุดในโลก ตั้งอยู่บนสามเหลี่ยมปากแม่น้ำเจ้าพระยา มีแม่น้ำเจ้าพระยาไหลผ่านและแบ่งเมืองออกเป็น 2 ฝั่ง คือ ฝั่งพระนครและฝั่งธนบุรี กรุงเทพมหานครมีพื้นที่ทั้งหมด 1,568.737 ตร.กม. มีประชากรตามทะเบียนราษฎรกว่า 5 ล้านคน ทำให้กรุงเทพมหานครเป็นเอกนคร (Primate City) จัด มีผู้กล่าวว่า กรุงเทพมหานครเป็น ‘เอกนครที่สุดในโลก’ เพราะมีประชากรมากกว่านครที่มีประชากรมากเป็นอันดับ 2 ถึง 40 เท่า")
.method("GET", body)
.addHeader("apikey", "{YOUR_API_KEY}")
.build();
Response response = client.newCall(request).execute();
Dart
var headers = {
'apikey': '{YOUR_API_KEY}'
};
var request = http.Request('GET', Uri.parse('http://api.iapp.co.th/qa-generator-th?text=กรุงเทพมหานคร เป็นเมืองหลวงและนครที่มีประชากรมากที่สุดของประเทศไทย เป็นศูนย์กลางการปกครอง การศึกษา การคมนาคมขนส่ง การเงินการธนาคาร การพาณิชย์ การสื่อสาร และความเจริญของประเทศ เป็นเมืองที่มีชื่อยาวที่สุดในโลก ตั้งอยู่บนสามเหลี่ยมปากแม่น้ำเจ้าพระยา มีแม่น้ำเจ้าพระยาไหลผ่านและแบ่งเมืองออกเป็น 2 ฝั่ง คือ ฝั่งพระนครและฝั่งธนบุรี กรุงเทพมหานครมีพื้นที่ทั้งหมด 1,568.737 ตร.กม. มีประชากรตามทะเบียนราษฎรกว่า 5 ล้านคน ทำให้กรุงเทพมหานครเป็นเอกนคร (Primate City) จัด มีผู้กล่าวว่า กรุงเทพมหานครเป็น ‘เอกนครที่สุดในโลก’ เพราะมีประชากรมากกว่านครที่มีประชากรมากเป็นอันดับ 2 ถึง 40 เท่า'));
request.headers.addAll(headers);
http.StreamedResponse response = await request.send();
if (response.statusCode == 200) {
print(await response.stream.bytesToString());
}
else {
print(response.reasonPhrase);
}
ราคา
| ชื่อบริการ AI API | Endpoint | IC ต่อ อักขระ | On-Premise |
|---|---|---|---|
| การสร้างคำถาม-คำตอบจากข้อความย่อหน้าสำหรับข้อสอบ / Chatbot | iapp_thai_qa_generation_v1 | 1 IC/400 อักขระ | ติดต่อ |