semvec/pypi-packages huggingface dataset:
invenio-campusonline 0.6.1
"The module is used to import/export from/to the CampusOnline System."
License: MIT
Requires Python: >=3.12
Keywords: invenio TODO

..
    Copyright (C) 2021 Graz University of Technology.

    invenio-campusonline is free software; you can redistribute it and/or
    modify it under the terms of the MIT License; see LICENSE file for more
    details.

======================
 invenio-campusonline
======================

.. image:: https://github.com/tu-graz-library/invenio-campusonline/workflows/CI/badge.svg
        :target: https://github.com/tu-graz-library/invenio-campusonline/actions?query=workflow%3ACI

.. image:: https://img.shields.io/github/tag/tu-graz-library/invenio-campusonline.svg
        :target: https://github.com/tu-graz-library/invenio-campusonline/releases

.. image:: https://img.shields.io/pypi/dm/invenio-campusonline.svg
        :target: https://pypi.python.org/pypi/invenio-campusonline

.. image:: https://img.shields.io/github/license/tu-graz-library/invenio-campusonline.svg
        :target: https://github.com/tu-graz-library/invenio-campusonline/blob/master/LICENSE

This module is used to import/export from/to the CampusOnline System.

TODO: Please provide feature overview of module

Further documentation is available on
https://invenio-campusonline.readthedocs.io/

..
    Copyright (C) 2021 Graz University of Technology.

    invenio-campusonline is free software; you can redistribute it and/or
    modify it under the terms of the MIT License; see LICENSE file for more
    details.

Changes
=======

Version v0.6.1 (release 2025-05-07)

- jobs: add logger infos


Version v0.6.0 (release 2025-04-29)

- chore: maintenance
- setup: add python 3.13 support
- global: add import job


Version v0.5.0 (release 2024-07-19)

- setup: moved to support python3.12 only
- fix: proxy ParseError


Version v0.4.4 (release 2024-04-24)

- fix: change not applied to all places


Version v0.4.3 (release 2024-03-14)

- fix: cli used wrong cms api words


Version v0.4.2 (release 2024-03-12)

- fix: parameter ordering
- fix: copy paste error


Version v0.4.1 (release 2024-03-08)

- fix: wrong name


Version v0.4.0 (release 2024-02-27)

- setup: remove unused dependency
- setup: add support for python3.12
- fix: tests, indentation is a problem
- fix: missing function
- setup: move ruff configuration
- refactor: finalize it of last two commits
- refactor: follow up of the previous commit
- refactor: to use service structure
- types: remove state from ThesisFilter


Version v0.3.0 (release 2023-11-03)

- cli: add command duplicate-check
- setup: increase min python version
- cli: add command set_status
- ruff: remove todos
- cli: add full sync command
- ruff rules update


Version v0.2.0 (release 2023-05-25)

- utils: implement get_embargo_range
- setup: migrate to ruff


Version v0.1.2 (release 2023-05-01)

- cli: move to secho way from logger


Version v0.1.1 (release 2023-01-11)

- setup: remove python3.8 add python3.11 support
- setup: remove translation config


Version v0.1.0 (release 2023-01-11)




Version 0.1.0 (released TBD)

- Initial public release.
hurix-ai 2.2.0
Hurix AI FactChecker SDK
License: MIT
Requires Python: >=3.10

# Factchecker SDK

Factchecker SDK is a Python package that verifies factual statements in text using multiple verification models. It supports streaming and non-streaming responses to suit different accuracy and speed needs.

## Installation

You can install the Factchecker SDK via pip:

```bash
pip install hurix-ai
```

## Features

- **Multiple Verification Models:**
  - `verify_with_chunks`
  - `verify_with_snippets` (Fast but low accuracy)
  - `verify_with_snippets_and_chunks`
  - `verify_with_snippets_and_chunks_and_partial_claude_entailment` (Most accurate but slow)
- **Methods:**
  - `fact_check` - Standard fact-checking method.
  - `fact_check_streaming` - Provides a streaming response.

## Usage

```python
from hurix_ai.factchecker import FactChecker

# Initialize the FactChecker object
obj = FactChecker(api_key="xxxxx", base_url='xxxx', model_name='verify_with_snippets')

# Perform fact-checking
res = obj.fact_check("The capital of India is Delhi")
print(res)
```

### Streaming Fact-Checking
```python
for response in obj.fact_check_streaming("The capital of India is Delhi"):
    print(response)
```

## License

This package is licensed under the MIT License.