Obtenga más información sobre nuestros servicios y experiencia: https://searchpioneer.com/
Un cliente nativo de Microsoft .NET para Weaviate
El ensamblaje de .NET se publica a Nuget bajo el nombre del paquete SearchPioneer.weaviate.client
Puede instalar SearchPioneer.Weaviate.Client desde la consola de Administrador de paquetes:
PM> Install-Package SearchPioneer.Weaviate.Client
Alternativamente, simplemente busque SearchPioneer.Weaviate.Client en la interfaz de usuario del Administrador de paquetes.
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 ) ;
}
}Para una mejor comprensión del uso, consulte las pruebas de integración de API
La versión de SearchPioneer.Weaviate.Client debe coincidir con la versión de servidor tejido publicado.
Por ejemplo, si está utilizando Weaviate Server Versión 1.18 debe usar la versión 1.18 de este paquete.
Las versiones de parche son compatibles dentro de la versión menor, por ejemplo;
SearchPioneer.Weaviate.Client Versión 1.18.4 puede comunicarse con Weaviate Server Versión 1.18 .
Se realiza una verificación de verificación en la creación del cliente para garantizar que el cliente y las versiones del servidor coincidan.