ragflow/sdk/python
Mathias Panzenböck 38e7dc6246 added type annotations and __slots__ to the Python SDK
I've also added __slots__ less so to improve efficiency and more to be sure
there are no typos on assignments.

There remain a few untyped parts where I could not find documentation of the
types. These things are in particular:

- Agent.Dsl
- Agent.create_session()
- DataSet.ParserConfig - I'm not sure if the documented parameters are complete.
- Session.ask() - kwargs specific to agent/chat
2025-11-20 00:39:32 +01:00
..
ragflow_sdk added type annotations and __slots__ to the Python SDK 2025-11-20 00:39:32 +01:00
test Feat: Alter flask to Quart for async API serving. (#11275) 2025-11-18 17:05:16 +08:00
hello_ragflow.py Update comments (#4569) 2025-01-21 20:52:28 +08:00
pyproject.toml Update version info to v0.22.1 (#11346) 2025-11-19 09:50:23 +08:00
README.md Replace poetry with uv (#4471) 2025-01-14 11:49:43 +08:00
uv.lock Update version info to v0.22.1 (#11346) 2025-11-19 09:50:23 +08:00

ragflow-sdk

build and publish python SDK to pypi.org

uv build
uv pip install twine
export TWINE_USERNAME="__token__"
export TWINE_PASSWORD=$YOUR_PYPI_API_TOKEN
twine upload dist/*.whl