txtai.java
v8.0.0
txtai 的 Java 用戶端
txtai 是一個用於語義搜尋、LLM 編排和語言模型工作流程的一體化嵌入資料庫。
該儲存庫包含 txtai API 的 Java 綁定。
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提供的功能概述 |
使用 txtai 進行提取式 QA | 使用 txtai 進行提取式問答 |
使用零樣本分類進行標記 | 使用零樣本分類進行標記 |
管道和工作流程 | 管道和工作流程 |
txtai.java 連線到 txtai api 實例。有關如何啟動新 api 實例的詳細信息,請參閱此連結。
api 實例運行後,請執行下列操作來執行範例。
git clone https://github.com/neuml/txtai.java
cd txtai.java/examples
../gradlew embeddings|extractor|labels|pipelines