weaviate dotnet client
1.0.0
当社のサービスと専門知識の詳細:https://searchpioneer.com/
Weaviate用のMicrosoft .NETネイティブクライアント
.NETアセンブリは、パッケージ名SearchPioneer.Weaviate.Clientの下でNUGETに公開されます
SearchPioneer.Weaviate.Clientパッケージマネージャーコンソールからインストールできます。
PM> Install-Package SearchPioneer.Weaviate.Client
または、パッケージマネージャーUIでSearchPioneer.Weaviate.Clientを検索するだけです。
using SearchPioneer . Weaviate . Client ;
using Flurl . Http ;
public class Main
{
public void Main ( )
{
var flurlClient = new FlurlClient ( ) ;
var weaviateClient = new WeaviateClient ( new Config ( " http " , " localhost:8080 " ) , flurlClient ) ;
var meta = weaviateClient . Misc . Meta ( ) ;
Console . WriteLine ( meta . Error != null ? meta . Error . Message : meta . Result . Version ) ;
}
}使用法をよりよく理解するには、API統合テストを参照してください
SearchPioneer.Weaviate.Clientのバージョンは、公開されているWeaviate Serverバージョンと一致する必要があります。
たとえば、Weaviate Serverバージョン1.18を使用している場合は、このパッケージのバージョン1.18使用する必要があります。
たとえば、パッチバージョンはマイナーバージョン内で互換性があります。
SearchPioneer.Weaviate.Clientバージョン1.18.4 、Weaviate Serverバージョン1.18と通信できます。
クライアントとサーバーのバージョンが一致するように、クライアントの作成時に確認チェックが行われます。