Metadata-Version: 2.4
Name: feedloop
Version: 1.1.0
Summary: The fastest way to collect human preference data for LLMs
Project-URL: Homepage, https://github.com/turing-spark/feedloop
Project-URL: Repository, https://github.com/turing-spark/feedloop
Author: Turing Spark
License-Expression: MIT
License-File: LICENSE
Keywords: dpo,human-feedback,llm,preference-data,rlhf
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.10
Requires-Dist: fastapi>=0.100
Requires-Dist: pydantic>=2.0
Requires-Dist: uvicorn[standard]>=0.20
Provides-Extra: dev
Requires-Dist: httpx>=0.24; extra == 'dev'
Requires-Dist: pytest>=7.0; extra == 'dev'
Description-Content-Type: text/markdown

# feedloop

The fastest way to collect human preference data for LLMs.

```python
import feedloop

feedloop.start()

feedloop.compare(
    prompt="Explain quantum computing",
    outputs=["Response A", "Response B"],
)

# Rate in the browser, then export
feedloop.export("preferences.jsonl")
```
