Bawa AI modern ke mana -mana!
XEF adalah perpustakaan satu atap untuk membawa kekuatan AI modern ke aplikasi atau layanan Anda, dalam bentuk LLM (model bahasa besar), pembuatan gambar, dan banyak lainnya. Tujuan kami adalah untuk pindah ke dunia baru ini sesederhana mungkin untuk pengembang. xef.ai dikemas dalam dua lapisan:
Xef.ai menarik inspirasi dari perpustakaan seperti Langchain dan proyek -proyek komunitas seperti memeluk wajah.
Meskipun perpustakaan ini dilisensikan di bawah lisensi Apache, penting untuk memberi tahu pengguna kami tentang perilaku transmisi data tertentu yang terkait dengan penggunaan perangkat lunak ini.
Perpustakaan ini dapat mengirimkan kode sumber dan berpotensi input data pengguna ke layanan pihak ketiga sebagai bagian dari fungsinya. Kami memahami pentingnya keamanan dan privasi data, jadi kami ingin menjadi muka tentang mekanisme ini.
Pengembang yang mengintegrasikan perpustakaan ini ke dalam aplikasi mereka harus menyadari perilaku ini dan mengambil tindakan pencegahan yang diperlukan untuk memastikan bahwa data sensitif tidak secara tidak sengaja ditransmisikan.
Kami sangat menyarankan meninjau kebijakan privasi layanan pihak ketiga sebelum menggunakan perpustakaan ini, karena praktik penanganan data mereka mungkin tidak selaras dengan harapan atau persyaratan Anda.
Anda mengakui dan menyetujui perilaku transmisi data ini dengan menggunakan perpustakaan ini. Harap pertimbangkan ini saat merencanakan strategi manajemen data dan privasi Anda.
Perpustakaan diterbitkan di Maven Central, di bawah grup com.xebia .
xef-core adalah perpustakaan inti.xef-lucene .Anda mungkin perlu menambahkan repositori itu secara eksplisit dalam bangunan Anda, jika Anda belum melakukannya sebelumnya.
repositories { mavenCentral() }Kemudian tambahkan perpustakaan dengan cara yang biasa.
// In Gradle Kotlin
dependencies {
implementation( " com.xebia:xef-core:<version> " )
}Kami menerbitkan semua perpustakaan sekaligus di bawah versi yang sama, sehingga katalog versi bisa berguna.
Dalam pengantar kecil ini kita melihat fitur utama XEF.
Anda juga dapat melihat contoh -contoh untuk memiliki perasaan seperti menggunakan perpustakaan itu.
Untuk membangun proyek secara lokal, Anda dapat menggunakan perintah berikut:
./gradlew downloadOpenAIAPI
./gradlew openaiClientGenerate
./gradlew buildTes server dan postgres mungkin gagal jika Anda tidak menginstal Docker. Tes terkait server dan postgres tergantung pada testContainers, yang pada gilirannya tergantung pada Docker.