Skip to main content

A Python library for Retrieval-Augmented Generation (RAG) capabilities in LLM applications.

Project description

fabricatio-rag

MIT Python Versions PyPI Version PyPI Downloads PyPI Downloads Bindings: PyO3 Build Tool: uv + maturin

A Python library for Retrieval-Augmented Generation (RAG) capabilities in LLM applications.

📦 Installation

This package is part of the fabricatio monorepo and can be installed as an optional dependency using either pip or uv:

pip install fabricatio[rag]
# or
uv pip install fabricatio[rag]

For a full installation that includes this package and all other components of fabricatio:

pip install fabricatio[full]
# or
uv pip install fabricatio[full]

🔍 Overview

Provides tools for:

  • Document embedding and vector storage using Milvus This feature uses the Milvus vector database to store document embeddings. Document embeddings are numerical representations of text documents that capture their semantic meaning. The library first converts text documents into embeddings using appropriate embedding models. These embeddings are then stored in Milvus, which provides efficient storage and retrieval capabilities. For example, it can handle large - scale document collections and perform fast similarity searches.
  • Semantic search and context retrieval The semantic search and context retrieval feature allows users to search for relevant documents based on the meaning of their queries. It uses the stored document embeddings in Milvus to find documents that are semantically similar to the query. This is more powerful than traditional keyword - based search as it can understand the intent behind the query. For example, if a user searches for "effects of pollution on wildlife", it can retrieve documents that discuss related concepts even if the exact keywords are not present.
  • Integration with TEI (Text Embeddings Inference) services The integration with TEI services enables the generation of text embeddings. TEI services provide pre - trained models that can convert text into embeddings. The library can send text data to the TEI service and receive the corresponding embeddings. This allows for the use of state - of - the - art embedding models without having to manage the model training and inference process locally.
  • Database injection workflows The database injection workflows are responsible for inserting new documents into the Milvus database. It takes care of the process of converting the documents into embeddings, and then inserting them into the appropriate collections in Milvus. This includes handling tasks such as collection creation, data indexing, and error handling.
  • Asynchronous RAG execution patterns The asynchronous RAG execution patterns allow the library to perform multiple RAG tasks concurrently without blocking the main thread. This is useful for improving the performance and responsiveness of the application. For example, it can handle multiple user queries simultaneously, reducing the overall response time.

Built on top of Fabricatio's agent framework with support for asynchronous execution and Rust extensions.

🧩 Usage Example

from fabricatio_rag.capabilities.rag import MilvusRAG
# The `RAG` class is the core component of the library. It provides methods for performing retrieval - augmented generation tasks. It interacts with the Milvus database for document retrieval and uses the generated embeddings to augment the generation process.
from fabricatio_rag.models.milvus import MilvusDataBase


# The `MilvusDataBase` class represents the connection to the Milvus vector database. It provides methods for creating collections, inserting documents, and performing searches. It abstracts the low - level details of working with Milvus, making it easier to use in the application.


async def search_knowledge():
    # Initialize database connection
    db = MilvusDataBase(collection_name="science_papers")
    # This line initializes a connection to the Milvus database with a specific collection named "science_papers". The collection is where the document embeddings will be stored and retrieved from.

    # Initialize RAG capability
    rag = MilvusRAG(db)
    # This line creates an instance of the `RAG` class, passing in the `MilvusDataBase` object. This allows the `RAG` class to interact with the Milvus database for document retrieval.

    # Search for relevant information
    results = await rag.retrieve("climate change impact on coral reefs", limit=3)
    # The `retrieve` method of the `RAG` class is used to perform a semantic search in the Milvus database. It takes a query string and a limit as parameters. In this example, it searches for documents related to "climate change impact on coral reefs" and returns the top 3 relevant documents.

    print("Top 3 relevant documents:")
    for result in results:
        print(f"- {result['title']}")
        print(f"  Relevance: {result['score']:.2f}")
        print(f"  Snippet: {result['text'][:150]}...")

📁 Structure

fabricatio-rag/
├── actions/          - Data injection workflows
├── capabilities/     - Core RAG functionality
├── models/           - Database and query models
├── proto/            - TEI service definitions
└── rust.pyi          - Rust extension interfaces

🔗 Dependencies

Core dependencies:

  • pymilvus>=2.5.4 - Vector database integration
  • fabricatio-core - Core interfaces and utilities

Rust extensions:

  • TEI client bindings
  • Protobuf definitions for gRPC communication

📄 License

MIT – see LICENSE

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

fabricatio_rag-0.2.4-cp314-cp314-win_amd64.whl (47.0 MB view details)

Uploaded CPython 3.14Windows x86-64

fabricatio_rag-0.2.4-cp314-cp314-manylinux_2_38_x86_64.whl (48.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.38+ x86-64

fabricatio_rag-0.2.4-cp314-cp314-manylinux_2_38_aarch64.whl (42.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.38+ ARM64

fabricatio_rag-0.2.4-cp314-cp314-manylinux_2_34_x86_64.whl (49.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

fabricatio_rag-0.2.4-cp314-cp314-manylinux_2_34_aarch64.whl (43.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ ARM64

fabricatio_rag-0.2.4-cp314-cp314-macosx_11_0_arm64.whl (43.6 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

fabricatio_rag-0.2.4-cp313-cp313-win_amd64.whl (47.0 MB view details)

Uploaded CPython 3.13Windows x86-64

fabricatio_rag-0.2.4-cp313-cp313-manylinux_2_38_x86_64.whl (48.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.38+ x86-64

fabricatio_rag-0.2.4-cp313-cp313-manylinux_2_38_aarch64.whl (42.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.38+ ARM64

fabricatio_rag-0.2.4-cp313-cp313-manylinux_2_34_x86_64.whl (49.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

fabricatio_rag-0.2.4-cp313-cp313-manylinux_2_34_aarch64.whl (43.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

fabricatio_rag-0.2.4-cp313-cp313-macosx_11_0_arm64.whl (43.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fabricatio_rag-0.2.4-cp312-cp312-win_amd64.whl (47.0 MB view details)

Uploaded CPython 3.12Windows x86-64

fabricatio_rag-0.2.4-cp312-cp312-manylinux_2_38_x86_64.whl (48.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.38+ x86-64

fabricatio_rag-0.2.4-cp312-cp312-manylinux_2_38_aarch64.whl (42.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.38+ ARM64

fabricatio_rag-0.2.4-cp312-cp312-manylinux_2_34_x86_64.whl (49.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

fabricatio_rag-0.2.4-cp312-cp312-manylinux_2_34_aarch64.whl (43.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

fabricatio_rag-0.2.4-cp312-cp312-macosx_11_0_arm64.whl (43.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

File details

Details for the file fabricatio_rag-0.2.4-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: fabricatio_rag-0.2.4-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 47.0 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_rag-0.2.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 9af65adedf9df98a57e4d6c7027c7cacc5ebadc4fe7e9495fa83d37a3e4c4b3e
MD5 6fb0418cbd3ad6657e4a61567d374ae3
BLAKE2b-256 cb0cca8820e720974b636919bd791a7b32a313d815cc897f17f30863108dd9f7

See more details on using hashes here.

File details

Details for the file fabricatio_rag-0.2.4-cp314-cp314-manylinux_2_38_x86_64.whl.

File metadata

  • Download URL: fabricatio_rag-0.2.4-cp314-cp314-manylinux_2_38_x86_64.whl
  • Upload date:
  • Size: 48.8 MB
  • Tags: CPython 3.14, manylinux: glibc 2.38+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_rag-0.2.4-cp314-cp314-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 89ceee5a4c454b407cf8d1f3e1f96107d904a29b3d9e81ca268ec015255f2d45
MD5 b4f68399e6a2a8e2b2f37c4275412f2e
BLAKE2b-256 94f059aaa31d02972b9c5c4f5891da92d788646831d349115ea76c214e4197b9

See more details on using hashes here.

File details

Details for the file fabricatio_rag-0.2.4-cp314-cp314-manylinux_2_38_aarch64.whl.

File metadata

  • Download URL: fabricatio_rag-0.2.4-cp314-cp314-manylinux_2_38_aarch64.whl
  • Upload date:
  • Size: 42.0 MB
  • Tags: CPython 3.14, manylinux: glibc 2.38+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_rag-0.2.4-cp314-cp314-manylinux_2_38_aarch64.whl
Algorithm Hash digest
SHA256 e2e17b672fdd5194a903891ee2d995b22e381b53440f17dfdbe61396e2e11326
MD5 6d03162cc311b89f22e92613a81ce94a
BLAKE2b-256 49de64c1887e39ca33ce1d8f93932665dd45d83eb5921d4824b4a682d7fd13db

See more details on using hashes here.

File details

Details for the file fabricatio_rag-0.2.4-cp314-cp314-manylinux_2_34_x86_64.whl.

File metadata

  • Download URL: fabricatio_rag-0.2.4-cp314-cp314-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 49.8 MB
  • Tags: CPython 3.14, manylinux: glibc 2.34+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_rag-0.2.4-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 c14891c11a21360c25f3003253011a00750b0fa6a64b934effeab3462711e6ef
MD5 b0b58873ac6ad38bbd8fb25716a3b18b
BLAKE2b-256 bfa29b1bb00e5eca1924bccd0b3fa867b26176228c35900418c97d37ae8cb423

See more details on using hashes here.

File details

Details for the file fabricatio_rag-0.2.4-cp314-cp314-manylinux_2_34_aarch64.whl.

File metadata

  • Download URL: fabricatio_rag-0.2.4-cp314-cp314-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 43.1 MB
  • Tags: CPython 3.14, manylinux: glibc 2.34+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_rag-0.2.4-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 6d7783341ae18209f86a804441bdf6b3dbf49510eefd61b9222abb5c4f11684c
MD5 fbe2de5fd45b64ddc65fa1d2ead15b61
BLAKE2b-256 b1d48c84829dafa6c0050ee8e1272d556520714af2d206af5efaf50d546295d2

See more details on using hashes here.

File details

Details for the file fabricatio_rag-0.2.4-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

  • Download URL: fabricatio_rag-0.2.4-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 43.6 MB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_rag-0.2.4-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ae1dbcc875ff052ea03d9e6b4d05776753b63ccef1ce60d580ed8289e619caba
MD5 387647b468169166264d58ebbab5400a
BLAKE2b-256 2ccfc8ccdd86856684299eae9857d20adeaccdf1bf304b0f7d09bfc6b53c7527

See more details on using hashes here.

File details

Details for the file fabricatio_rag-0.2.4-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: fabricatio_rag-0.2.4-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 47.0 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_rag-0.2.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d80bb15b9579e58a5af033673eea1a97bc0cd6149932389e4497aadce4bb6169
MD5 5d0bedb4c67fe7c2901670af6a4b06b3
BLAKE2b-256 c7610a43cd3592909b634a6399e7e9c395f864cef837d373541cc1e9c2950a37

See more details on using hashes here.

File details

Details for the file fabricatio_rag-0.2.4-cp313-cp313-manylinux_2_38_x86_64.whl.

File metadata

  • Download URL: fabricatio_rag-0.2.4-cp313-cp313-manylinux_2_38_x86_64.whl
  • Upload date:
  • Size: 48.8 MB
  • Tags: CPython 3.13, manylinux: glibc 2.38+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_rag-0.2.4-cp313-cp313-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 42657a69a8014b44340f0b3e682c50aafe64a17a141ebd77ebbe0270018d1f8e
MD5 ccf766b952752e3a9b3279fa6460ba21
BLAKE2b-256 40fbabb1ab15ed3bfdbd05606450274ab276120ab4b2086a46a7d3977c48ae2c

See more details on using hashes here.

File details

Details for the file fabricatio_rag-0.2.4-cp313-cp313-manylinux_2_38_aarch64.whl.

File metadata

  • Download URL: fabricatio_rag-0.2.4-cp313-cp313-manylinux_2_38_aarch64.whl
  • Upload date:
  • Size: 42.0 MB
  • Tags: CPython 3.13, manylinux: glibc 2.38+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_rag-0.2.4-cp313-cp313-manylinux_2_38_aarch64.whl
Algorithm Hash digest
SHA256 3e771b0f348b4cfae7f0597a38190c89203caf38f39edb204563517b3515e704
MD5 3bb9d3374bb4b664a50f64c106b464cf
BLAKE2b-256 32ffa5426c8cb989b9ee9ddc49e0390f83a9ecac2994a6d5f1ecb60d550b3a7a

See more details on using hashes here.

File details

Details for the file fabricatio_rag-0.2.4-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

  • Download URL: fabricatio_rag-0.2.4-cp313-cp313-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 49.8 MB
  • Tags: CPython 3.13, manylinux: glibc 2.34+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_rag-0.2.4-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 36478d735053914a8177a397496f0abfd1a9dc4a2aedf38214289910199d5554
MD5 16a0726abd0eeb8bc6c5aedd147ef334
BLAKE2b-256 950b81402356f6192859350419ea95b419a58be576fa90a7afd87f06f44a4841

See more details on using hashes here.

File details

Details for the file fabricatio_rag-0.2.4-cp313-cp313-manylinux_2_34_aarch64.whl.

File metadata

  • Download URL: fabricatio_rag-0.2.4-cp313-cp313-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 43.1 MB
  • Tags: CPython 3.13, manylinux: glibc 2.34+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_rag-0.2.4-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 73c106d3762d988536a6fb6684f109d56cd24266d18a44a0f070bda9b18ffd40
MD5 11e3dd23fe26800b62664a90365dd642
BLAKE2b-256 47384f890070b5a7ef620d2deef2d802547bb0c0852730140b3c4fc19b5e1ea6

See more details on using hashes here.

File details

Details for the file fabricatio_rag-0.2.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: fabricatio_rag-0.2.4-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 43.6 MB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_rag-0.2.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 13ac18edd7fe82adcfe510bc4093614e3798ee4160160a3620126e7b8b058f63
MD5 d941e9dc01a6f275812a5e7abbe0c590
BLAKE2b-256 c5b0cceff2ce9370e9b026f3d4645164b4a89ff32f43581fd94b2052c2c315d8

See more details on using hashes here.

File details

Details for the file fabricatio_rag-0.2.4-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: fabricatio_rag-0.2.4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 47.0 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_rag-0.2.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2674cd10ac55f7899ddb48007e10df58e1891f0b501ed49796a70e624538e913
MD5 b28aae232d8d596191d21df6cd4ab51b
BLAKE2b-256 2de1d985df8eebdc2edb7796baf9f00a17c2334b19bdc1cc42dfff78b8835b16

See more details on using hashes here.

File details

Details for the file fabricatio_rag-0.2.4-cp312-cp312-manylinux_2_38_x86_64.whl.

File metadata

  • Download URL: fabricatio_rag-0.2.4-cp312-cp312-manylinux_2_38_x86_64.whl
  • Upload date:
  • Size: 48.8 MB
  • Tags: CPython 3.12, manylinux: glibc 2.38+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_rag-0.2.4-cp312-cp312-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 22e787468fb49235ac15975cf49318c17323795a093086370cb8b46910b544b8
MD5 db4a26fdaf3c06c43a0ae0cb7a65e64c
BLAKE2b-256 e680c63c0add1306e5ee2d39b4c03c854e9f1c1c8f1b7120a174cc94c9fd4412

See more details on using hashes here.

File details

Details for the file fabricatio_rag-0.2.4-cp312-cp312-manylinux_2_38_aarch64.whl.

File metadata

  • Download URL: fabricatio_rag-0.2.4-cp312-cp312-manylinux_2_38_aarch64.whl
  • Upload date:
  • Size: 42.0 MB
  • Tags: CPython 3.12, manylinux: glibc 2.38+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_rag-0.2.4-cp312-cp312-manylinux_2_38_aarch64.whl
Algorithm Hash digest
SHA256 1bb0ac7f8976ac772b989e73adfa0c23fe098b8296568e80420c845cc01ded28
MD5 ed376ead448b78bffbed3ea0fb8124b5
BLAKE2b-256 71b9711b968aaf24176572c1f6388d92cc2949bbf525c1fcdfcd4b88fe14db2c

See more details on using hashes here.

File details

Details for the file fabricatio_rag-0.2.4-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

  • Download URL: fabricatio_rag-0.2.4-cp312-cp312-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 49.8 MB
  • Tags: CPython 3.12, manylinux: glibc 2.34+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_rag-0.2.4-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 f02809c058c5d1087169fe3784e9c7a88972ee78c5ab257372353d47070e8398
MD5 9a0acf234aca544031656d8634818ff4
BLAKE2b-256 4681f9c96edfb8f81e0e27ca188da55fe1cdfdca1517ca53dc24bd140a9d1f8b

See more details on using hashes here.

File details

Details for the file fabricatio_rag-0.2.4-cp312-cp312-manylinux_2_34_aarch64.whl.

File metadata

  • Download URL: fabricatio_rag-0.2.4-cp312-cp312-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 43.1 MB
  • Tags: CPython 3.12, manylinux: glibc 2.34+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_rag-0.2.4-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 d7d70f28e8d73a2292d89d1a9316e7919a7c1053c56c0f4c5a87467862b2486c
MD5 c4d6f8b076514df57373ee6bb19e8519
BLAKE2b-256 af74418474850789af904b0ddd6ee55643268082a6cb45c53a8884814bdcd871

See more details on using hashes here.

File details

Details for the file fabricatio_rag-0.2.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

  • Download URL: fabricatio_rag-0.2.4-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 43.6 MB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_rag-0.2.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ab8732a86de1c516cedfcce2d04f763e822b29736e63f8f9d06b37181ca1d72a
MD5 ba1fdafdd090918ba5424b78e157f846
BLAKE2b-256 521efaa7223767db9adeecab64ff153ecb5d828e7f047da919b76f43dc6fd6ea

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page