Using PIP Python Package

iApp Technology just released a PIP Python Package on Thai Question Generator.

For easing the python development using iApp AI API service, we have released the iapp_ai python pip package. It is the api client library for iApp AI API service for python.

Installation

$ pip install iapp_ai

Note: It can be either pip or pip3 depend on your environment.

Calling ThaiQGen API

# ThaiQGen API required text
text = "ไพธอนเป็นภาษาการเขียนโปรแกรมที่มีการตีความระดับสูงและมีวัตถุประสงค์ทั่วไป ภาษาคอมพิวเตอร์นี้สร้างโดย Guido van Rossum และเปิดตัวครั้งแรกในปี 1991 ปรัชญาการออกแบบของ ไพธอนคือเน้นรหัสในการอ่านด้วยการใช้ตัวอักษรช่องว่าง"

api.thai_qa_api(text).json()

Example Usages

import iapp_ai


# You can request API key at https://ai.iapp.co.th
apikey = 'XXXXX_Your_API_Key_XXXXX' 

api = iapp_ai.api(apikey)

# ThaiQGen API required text
text = "ไพธอนเป็นภาษาการเขียนโปรแกรมที่มีการตีความระดับสูงและมีวัตถุประสงค์ทั่วไป ภาษาคอมพิวเตอร์นี้สร้างโดย Guido van Rossum และเปิดตัวครั้งแรกในปี 1991 ปรัชญาการออกแบบของ ไพธอนคือเน้นรหัสในการอ่านด้วยการใช้ตัวอักษรช่องว่าง"

api.thai_qa_api(text).json()


#{'QA': [{'answer': 'Guido van Rossum', 'question': 'ใครคือผู้สร้างภาษาคอมพิวเตอร์คอมพิวเตอร์ ไพธอน'}], 'context': 'ไพธอนเป็นภาษาการเขียนโปรแกรมที่มีการตีความระดับสูงและมีวัตถุประสงค์ทั่วไป ภาษาคอมพิวเตอร์นี้สร้างโดย Guido van Rossum และเปิดตัวครั้งแรกในปี 1991 ปรัชญาการออกแบบของ ไพธอนคือเน้นรหัสในการอ่านด้วยการใช้ตัวอักษรช่องว่าง', 'number': 1, 'time_process': 1.2227745056152344}

Full Example in Google Colaboratory

Last updated