Klien Java untuk txtai
txtai adalah database penyematan lengkap untuk pencarian semantik, orkestrasi LLM, dan alur kerja model bahasa.
Repositori ini berisi pengikatan Java untuk API txtai.
Jitpack adalah cara yang disarankan untuk mengintegrasikan txtai dengan Java. Lihat tautan ini untuk cara menginstal JitPack.
Berikut ini adalah contoh penambahan txtai ke file build.gradle
proyek. Atribut yang sama dapat di-porting ke sistem build lain sesuai tautan JitPack di atas.
implementation ' com.github.neuml:txtai.java:v8.0.0 '
txtai juga dapat dibuat secara manual dari GitHub.
git clone https://github.com/neuml/txtai.java
cd txtai.java
./gradlew jar
JAR akan tersedia di ./build/libs
Direktori contoh memiliki serangkaian contoh yang memberikan gambaran umum tentang txtai. Lihat daftar contohnya di bawah ini.
Contoh | Keterangan |
---|---|
Memperkenalkan txtai | Ikhtisar fungsi yang disediakan oleh txtai |
QA ekstraktif dengan txtai | Menjawab pertanyaan ekstraktif dengan txtai |
Pelabelan dengan klasifikasi zero-shot | Pelabelan dengan klasifikasi zero-shot |
Saluran pipa dan alur kerja | Saluran pipa dan alur kerja |
txtai.java terhubung ke instance api txtai. Lihat tautan ini untuk mengetahui detail tentang cara memulai instance api baru.
Setelah instance api berjalan, lakukan hal berikut untuk menjalankan contoh.
git clone https://github.com/neuml/txtai.java
cd txtai.java/examples
../gradlew embeddings|extractor|labels|pipelines