WW

weaviate/weaviate

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

1.7万 stars 品質 66 トレンド 56NOASSERTION

weaviate/weaviateは、[[T0]からインポートされたエージェントスキル候補です。

概要

weaviate/weaviateは、[[T0]からインポートされたエージェントスキル候補です。

概要(AI 翻訳)

Weaviateはクラウドネイティブのベクターデータベースで、オブジェクトとベクトルの両方を保存し、大規模な意味検索を可能にします。ベクター類似性検索とキーワードフィルタリング、検索拡張生成(RAG)、リランク付けを単一のクエリインターフェースで組み合わせています。一般的なユースケースにはRAGシステム、セマンティックおよび画像検索、推薦エンジン、チャットボット、コンテンツ分類などがあります。

Weaviateはベクターの保存方法として2つのアプローチをサポートしています。統合モデル(OpenAI、Cohere、HuggingFaceなど)を用いたインポート時の自動ベクトル化、または事前に計算されたベクター埋め込みを直接インポートする方法です。本番環境での展開は、組み込みのマルチテナンシー、レプリケーション、RBAC認証、その他多くの機能の恩恵を受けています。

早く始めるには、以下のチュートリアルの一つをご覧ください:

  • クイックスタート - Weaviate Cloud
  • クイックスタート - ローカルのDockerインスタンス

設置

Weaviateは複数の設置および展開オプションを提供しています:

  • Docker
  • Kubernetes(クーネーション
  • ウィーヴィエイト・クラウド

AWSやGCPなどのさらなる展開オプションについては、インストールドキュメントをご覧ください。

始める

Dockerで簡単にWeaviateとローカルベクトル埋め込みモデルを起動できます。 docker-compose.ymlファイルを作成する:

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Weaviate

Weaviate is a cloud-native vector database that stores both objects and vectors, enabling semantic search at scale. It combines vector similarity search with keyword filtering, retrieval-augmented generation (RAG), and reranking in a single query interface. Common use cases include RAG systems, semantic and image search, recommendation engines, chatbots, and content classification.

Weaviate supports two approaches to store vectors: automatic vectorization at import using integrated models (OpenAI, Cohere, HuggingFace, and others) or direct import of pre-computed vector embeddings. Production deployments benefit from built-in multi-tenancy, replication, RBAC authorization, and many other features.

To get started quickly, have a look at one of these tutorials:

Installation

Weaviate offers multiple installation and deployment options:

See the installation docs for more deployment options, such as AWS and GCP.

Getting started

You can easily start Weaviate and a local vector embedding model with Docker. Create a docker-compose.yml file:

services:
  weaviate:
    image: cr.weaviate.io/semitechnologies/weaviate:1.36.0
    ports:
      - "8080:8080"
      - "50051:50051"
    environment:
      ENABLE_MODULES: text2vec-model2vec
      MODEL2VEC_INFERENCE_API: http://text2vec-model2vec:8080
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add weaviate/weaviate
MCP 初心者?mcpskill.org のガイドから始めましょう →