ไคลเอ็นต์ Java สำหรับ txtai
txtai เป็นฐานข้อมูลแบบฝังแบบครบวงจรสำหรับการค้นหาเชิงความหมาย การจัดการ LLM และเวิร์กโฟลว์โมเดลภาษา
พื้นที่เก็บข้อมูลนี้มีการเชื่อมโยง Java สำหรับ txtai API
Jitpack เป็นวิธีที่แนะนำในการรวม txtai กับ Java ดูลิงค์นี้สำหรับวิธีการติดตั้ง JitPack
ต่อไปนี้เป็นตัวอย่างการเพิ่ม txtai ให้กับไฟล์ build.gradle
ของโปรเจ็กต์ คุณลักษณะเดียวกันนี้สามารถย้ายไปยังระบบบิลด์อื่นๆ ตามลิงก์ JitPack ด้านบน
implementation ' com.github.neuml:txtai.java:v8.0.0 '
txtai สามารถสร้างได้ด้วยตนเองจาก GitHub
git clone https://github.com/neuml/txtai.java
cd txtai.java
./gradlew jar
JAR จะมีอยู่ใน ./build/libs
ไดเร็กทอรีตัวอย่างมีชุดตัวอย่างที่ให้ภาพรวมของ txtai ดูรายการตัวอย่างด้านล่าง
ตัวอย่าง | คำอธิบาย |
---|---|
แนะนำ txtai | ภาพรวมของฟังก์ชันที่มีให้โดย txtai |
สกัด QA ด้วย txtai | การตอบคำถามแบบแยกส่วนด้วย txtai |
การติดฉลากด้วยการจำแนกประเภทช็อตเป็นศูนย์ | การติดฉลากด้วยการจำแนกประเภทช็อตเป็นศูนย์ |
ไปป์ไลน์และเวิร์กโฟลว์ | ไปป์ไลน์และเวิร์กโฟลว์ |
txtai.java เชื่อมต่อกับอินสแตนซ์ txtai api ดูลิงก์นี้สำหรับรายละเอียดเกี่ยวกับวิธีเริ่มต้นอินสแตนซ์ API ใหม่
เมื่ออินสแตนซ์ API กำลังทำงาน ให้ทำดังต่อไปนี้เพื่อเรียกใช้ตัวอย่าง
git clone https://github.com/neuml/txtai.java
cd txtai.java/examples
../gradlew embeddings|extractor|labels|pipelines