Gehen Sie zum Client für txtai
txtai ist eine All-in-One-Einbettungsdatenbank für semantische Suche, LLM-Orchestrierung und Sprachmodell-Workflows.
Dieses Repository enthält Go-Bindungen für die txtai-API.
txtai.go kann wie folgt installiert werden:
go get -u github.com/neuml/txtai.go
Alternativ wird durch Hinzufügen des folgenden Imports innerhalb eines Moduls auch txtai.go heruntergeladen
import "github.com/neuml/txtai.go"
Das Beispielverzeichnis enthält eine Reihe von Beispielen, die einen Überblick über txtai geben. Siehe die Liste der Beispiele unten.
Beispiel | Beschreibung |
---|---|
Wir stellen txtai vor | Übersicht über die von txtai bereitgestellten Funktionen |
Extraktive Qualitätssicherung mit txtai | Extraktive Fragebeantwortung mit txtai |
Kennzeichnung mit Zero-Shot-Klassifizierung | Kennzeichnung mit Zero-Shot-Klassifizierung |
Pipelines und Workflows | Pipelines und Workflows |
txtai.go stellt eine Verbindung zu einer txtai-API-Instanz her. Weitere Informationen zum Starten einer neuen API-Instanz finden Sie unter diesem Link.
Sobald eine API-Instanz ausgeführt wird, führen Sie die folgenden Schritte aus, um die Beispiele auszuführen.
git clone https://github.com/neuml/txtai.go
cd txtai.go/examples
make embeddings|extractor|labels|pipelines