En savoir plus sur nos services et notre expertise: https://searchpioneer.com/
Un client natif Microsoft .NET pour WeAviate
L'assemblage .NET est publié à Nuget sous le nom de pack SeechPioneer.weavate.client
Vous pouvez installer SearchPioneer.Weaviate.Client à partir de la console du gestionnaire de packages:
PM> Install-Package SearchPioneer.Weaviate.Client
Alternativement, recherchez simplement SearchPioneer.Weaviate.Client dans l'interface utilisateur du Package Manager.
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 ) ;
}
}Pour une meilleure compréhension de l'utilisation, veuillez vous référer aux tests d'intégration de l'API
La version de SearchPioneer.Weaviate.Client doit correspondre à la version du serveur WeAviate publié.
Par exemple, si vous utilisez WeAviate Server version 1.18 vous devez utiliser la version 1.18 de ce package.
Les versions de patch sont compatibles dans la version mineure, par exemple;
SearchPioneer.Weaviate.Client version 1.18.4 peut communiquer avec Weavate Server version 1.18 .
Une vérification de vérification a lieu sur la création du client pour s'assurer que les versions client et serveur correspondent.