Skip to content

OverflowError: Python int too large to convert to C long #39

@felipe-liax

Description

@felipe-liax

I'm testing the example in the README and it's getting me this overflow error.

My code

from relik import Relik
from relik.inference.data.objects import RelikOutput

def main():
    print("Hello from relik-experiments!")

    relik = Relik.from_pretrained(
        "sapienzanlp/relik-entity-linking-small",
        device="cpu"
    )
    relik_out: RelikOutput = relik("Michael Jordan was one of the best players in the NBA.")

    print(relik_out)

if __name__ == "__main__":
    main()

Stacktrace:

(relik-experiments) PS C:\Users\nb_63\Desktop\relik-experiments> uv run main.py
Traceback (most recent call last):
  File "C:\Users\nb_63\Desktop\relik-experiments\main.py", line 1, in <module>
    from relik import Relik
  File "C:\Users\nb_63\Desktop\relik-experiments\.venv\Lib\site-packages\relik\__init__.py", line 1, in <module>
    from relik.inference.annotator import Relik
  File "C:\Users\nb_63\Desktop\relik-experiments\.venv\Lib\site-packages\relik\inference\annotator.py", line 16, in <module>
    from relik.inference.data.objects import (
  File "C:\Users\nb_63\Desktop\relik-experiments\.venv\Lib\site-packages\relik\inference\data\objects.py", line 8, in <module>
    from relik.retriever.indexers.document import Document
  File "C:\Users\nb_63\Desktop\relik-experiments\.venv\Lib\site-packages\relik\retriever\__init__.py", line 1, in <module>
    from relik.retriever.pytorch_modules.model import GoldenRetriever
  File "C:\Users\nb_63\Desktop\relik-experiments\.venv\Lib\site-packages\relik\retriever\pytorch_modules\__init__.py", line 5, in <module>
    from relik.retriever.indexers.document import Document
  File "C:\Users\nb_63\Desktop\relik-experiments\.venv\Lib\site-packages\relik\retriever\indexers\document.py", line 11, in <module>
    csv.field_size_limit(sys.maxsize)
OverflowError: Python int too large to convert to C long

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions