Metadata-Version: 2.5
Name: ragfabric-sdk
Version: 0.3.1
Summary: Python client for a RagFabric server.
Project-URL: Homepage, https://github.com/ranjan-del/ragfabric
Project-URL: Repository, https://github.com/ranjan-del/ragfabric
Project-URL: Documentation, https://github.com/ranjan-del/ragfabric/tree/main/docs
Project-URL: Changelog, https://github.com/ranjan-del/ragfabric/blob/main/CHANGELOG.md
Project-URL: Issues, https://github.com/ranjan-del/ragfabric/issues
Author-email: Ranjan G <ranjan.g@ispf.ngo>
License-Expression: Apache-2.0
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: <3.14,>=3.13
Requires-Dist: httpx>=0.28
Requires-Dist: pydantic>=2.13
Description-Content-Type: text/markdown

# ragfabric-sdk

Python client for a RagFabric server, talking HTTP only.

```python
from ragfabric_sdk import Client

client = Client("http://localhost:8000", token="a-jwt-or-api-key")
answer = client.ask("What is the refund policy?")
print(answer.answer, answer.citations)
```
