客户端库 / SDK
您可以使用 GraphQL、gRPC 或 RESTful API 直接与 Weaviate 交互,也可以使用可用的客户端库。目前,Weaviate 提供以下库:
Python 客户端
安装并使用官方 Python 客户端 (v4) 与 Weaviate 交互。
TypeScript / JavaScript 客户端
使用官方客户端 (v3) 与 Node.js 一起使用。
Go 客户端
安装并使用官方 Go 客户端库将 Weaviate 集成到 Go 应用程序中。
Java 客户端 v6
安装并使用新的 Java v6 客户端库与 Weaviate 交互。
Java 客户端 v5 (已弃用)
安装并使用官方 Java 客户端库与 Weaviate 交互。
C# 客户端
安装并使用官方 C# 库与 Weaviate 交互。
您可以使用这些客户端中的任何一个执行所有 Weaviate 请求。为了获得最流畅和本地化的语言体验,我们建议使用您首选编程语言的客户端。
看不到您首选的语言?
如果您想贡献一个客户端,或者请求一个特定的客户端,请在社区论坛中告诉我们。
社区客户端
还有一些社区客户端,它们是由我们优秀的社区成员准备的。这些客户端不由 Weaviate 核心团队维护,而是由社区成员自行维护。要为这些客户端做出贡献,请直接联系维护者。
问题和反馈
如果您有任何问题或反馈,请在 用户论坛 中告诉我们。
