Bert qa app
1.0.0
โปรเจ็กต์นี้เป็นแอปพลิเคชัน FastAPI ธรรมดาที่ใช้โมเดล Hugging Face BERT สำหรับการตอบคำถาม
โคลนที่เก็บ:
git clone https://github.com/yourusername/your-repo-name.git
cd your-repo-name
สร้างอิมเมจนักเทียบท่า:
docker build -t fastapi-bert .
เรียกใช้คอนเทนเนอร์นักเทียบท่า:
docker run -p 7860:7860 fastapi-bert
หลังจากรันคอนเทนเนอร์ Docker แล้ว แอปพลิเคชันจะพร้อมใช้งานที่ http://localhost:7860
GET / : ส่งกลับข้อความ "Hello World"
GET /answer : ยอมรับคำถามและบริบทเป็นพารามิเตอร์การค้นหาและส่งกลับคำตอบ
ตัวอย่าง:
curl -X ' GET '
' http://localhost:7860/answer?question=What%20is%20the%20capital%20of%20France?&context=Paris%20is%20the%20capital%20of%20France. '
-H ' accept: application/json '