mirror of
https://github.com/weaviate/weaviate-python-client.git
synced 2026-11-06 13:42:46 +00:00
A python native client for easy interaction with a Weaviate instance.
https://weaviate.io/developers/weaviate/client-libraries/python
- Python 99.7%
- Shell 0.2%
- JavaScript 0.1%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| .github | ||
| ci | ||
| docs | ||
| integration | ||
| integration_embedded | ||
| journey_tests | ||
| mock_tests | ||
| packages/web | ||
| profiling | ||
| proto_test | ||
| test | ||
| tools | ||
| weaviate | ||
| .codecov.yml | ||
| .coveragerc | ||
| .flake8 | ||
| .gitignore | ||
| .pre-commit-config.yaml | ||
| .readthedocs.yaml | ||
| conftest.py | ||
| CONTRIBUTING.md | ||
| LICENSE | ||
| pyproject.toml | ||
| pyrightconfig.json | ||
| pytest.ini | ||
| README.rst | ||
| RELEASING.md | ||
| requirements-devel.txt | ||
| requirements-test.txt | ||
| ruff.toml | ||
| run-mypy.sh | ||
| setup.cfg | ||
| setup.py | ||
Weaviate python client
======================
.. image:: https://raw.githubusercontent.com/weaviate/weaviate/19de0956c69b66c5552447e84d016f4fe29d12c9/docs/assets/weaviate-logo.png
:width: 180
:align: right
:alt: Weaviate logo
.. image:: https://github.com/weaviate/weaviate-python-client/actions/workflows/.github/workflows/main.yaml/badge.svg?branch=main
:target: https://github.com/weaviate/weaviate/actions/workflows/.github/workflows/pull_requests.yaml
:alt: Build Status
.. image:: https://badge.fury.io/py/weaviate-client.svg
:target: https://badge.fury.io/py/weaviate-client
:alt: PyPI version
.. image:: https://readthedocs.org/projects/weaviate-python-client/badge/?version=latest
:target: https://weaviate-python-client.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
A python native client for easy interaction with a Weaviate instance.
The client is tested for python 3.9 and higher.
Visit the official `Weaviate <https://weaviate.io/>`_ website for more information about the Weaviate and how to use it in production.
Client Versions
---------------
We currently support the following versions client versions:
- 4.X: actively supported
- 3.X: deprecated, receives only critical bug fixes and dependency updates
Articles
--------
Here are some articles on Weaviate:
- `Semantic Search Queries Return More Informed Results <https://hackernoon.com/semantic-search-queries-return-more-informed-results-nr5335nw>`_
- `Getting Started with Weaviate Python Library <https://towardsdatascience.com/getting-started-with-weaviate-python-client-e85d14f19e4f>`_
- `A sub-50ms neural search with DistilBERT and Weaviate <https://towardsdatascience.com/a-sub-50ms-neural-search-with-distilbert-and-weaviate-4857ae390154>`_
Documentation
-------------
- `Weaviate Python client overview <https://weaviate.io/developers/weaviate/client-libraries/python>`_.
- `Weaviate documentation <https://weaviate.io/developers/weaviate>`_.
- `Additional reference documentation <https://weaviate-python-client.readthedocs.io>`_
Support
-------
- Use our `Community Forum <https://forum.weaviate.io>`_ for support or any other question.
- Use the ``weaviate`` tag on `StackOverflow <https://stackoverflow.com/questions/tagged/weaviate>`_ for questions.
- For bugs or problems, submit a GitHub `issue <https://github.com/weaviate/weaviate-python-client/issues>`_.
Contributing
------------
To contribute, read `How to Contribute <https://github.com/weaviate/weaviate-python-client/blob/main/CONTRIBUTING.md>`_.