Skip to main content

เครื่องมือสร้างคำถามภาษาไทย

1 ICต่อ 400 อักขระ
v1.0 ใช้งานได้ POST /v3/store/nlp/question/generation

ยินดีต้อนรับสู่ API สร้างคำถามภาษาไทยของ iApp เครื่องมือ AI ที่พัฒนาโดย บริษัท ไอแอพพ์เทคโนโลยี จำกัด API ของเรามีความสามารถในการสร้างคำถามอันทรงพลังสำหรับเนื้อหาภาษาไทย โดยสร้างคำถามและคำตอบที่เกี่ยวข้องจากข้อความที่ป้อนโดยอัตโนมัติ

ทดลองใช้ Demo

ทดลองใช้ AI Demo

เข้าสู่ระบบหรือสร้างบัญชีฟรีเพื่อใช้งาน AI Demo และสำรวจ API ที่ทรงพลังของเรา

รับ 50 เครดิตฟรี (IC) เมื่อสมัครสมาชิก!

โปรโมชันหมดเขต 31 ธันวาคม 2568

เริ่มต้นใช้งาน

  1. สิ่งที่ต้องมี

    • API Key จาก ไอแอพพ์เทคโนโลยี
    • ข้อความภาษาไทยที่ป้อน
    • การเชื่อมต่ออินเทอร์เน็ต
  2. เริ่มต้นอย่างรวดเร็ว

    • การสร้างคำถามที่รวดเร็ว
    • อินเทอร์เฟซ REST API ที่เรียบง่าย
    • คำถามพร้อมคำตอบที่สอดคล้องกัน
  3. คุณสมบัติหลัก

    • การสร้างคำถาม-คำตอบอัตโนมัติ
    • ความเข้าใจภาษาธรรมชาติ
    • เวลาตอบสนองที่รวดเร็ว
    • การผสานรวมที่ง่ายดาย
  4. ความปลอดภัยและการปฏิบัติตามข้อกำหนด

    • เป็นไปตาม 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

EndpointMethodคำอธิบายราคา
/v3/store/nlp/question/generation
/qa-generator-th (เก่า)
GETสร้างคำถามและคำตอบที่เกี่ยวข้องจากข้อความภาษาไทย1 IC ต่อ 400 อักขระ

ข้อมูลอ้างอิง API

GET http://api.iapp.co.th/qa-generator-th

Path Parameters

ชื่อประเภทคำอธิบาย
textStringข้อความที่คุณต้องการสร้างเป็นคำถามและคำตอบ

Headers

ชื่อประเภทคำอธิบาย
apikeyStringAPI Key สำหรับเรียก API นี้

Response Body

ชื่อประเภทคำอธิบาย
QAArrayArray ของคำถามและคำตอบ
questionStringคำถามที่สร้างขึ้นจากข้อความต้นฉบับ
answerStringคำตอบที่สร้างขึ้นจากข้อความต้นฉบับ
contextStringข้อความต้นฉบับ
numberIntegerจำนวนคำถามที่สร้างขึ้น
time_processFloatเวลาที่ใช้ในการประมวลผลคำถาม

ตัวอย่างโค้ด

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 APIEndpointIC ต่อ อักขระOn-Premise
การสร้างคำถาม-คำตอบจากข้อความย่อหน้าสำหรับข้อสอบ / Chatbotiapp_thai_qa_generation_v11 IC/400 อักขระติดต่อ