ai2-scholar-qa

View on PyPIReverse Dependencies (0)

0.5.12 ai2_scholar_qa-0.5.12-py3-none-any.whl

Wheel Details

Project: ai2-scholar-qa
Version: 0.5.12
Filename: ai2_scholar_qa-0.5.12-py3-none-any.whl
Download: [link]
Size: 52724
MD5: c316453e8283ebc4b29da6f145f5513e
SHA256: 5be18371840c3886a56ca771deb50c9db8833d6e2b3bf97d3c5c98395735a54e
Uploaded: 2025-02-21 01:28:41 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: ai2-scholar-qa
Version: 0.5.12
Summary: Python package to embed the Ai2 Scholar QA functionality in another application
Author-Email: Amanpreet Singh <amanpreets[at]allenai.org>, Sergey Feldman <sergey[at]allenai.org>, Joseph Chang <josephc[at]allenai.org>
Project-Url: Homepage, https://scholarqa.allen.ai/
Project-Url: Documentation, https://github.com/allenai/ai2-scholarqa-lib
Project-Url: Repository, https://github.com/allenai/ai2-scholarqa-lib
License: Apache-2.0
Requires-Dist: fastapi (==0.115.8)
Requires-Dist: gunicorn (==21.2.0)
Requires-Dist: httpx
Requires-Dist: pydantic (==2.*)
Requires-Dist: python-json-logger (==2.0.4)
Requires-Dist: uvicorn[standard]
Requires-Dist: nora_lib (==1.0.0)
Requires-Dist: modal (==0.67.40)
Requires-Dist: pandas
Requires-Dist: jsonlines
Requires-Dist: googlesearch-python
Requires-Dist: backoff
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: requests
Requires-Dist: bs4
Requires-Dist: fuzzy-match
Requires-Dist: googlesearch-python
Requires-Dist: tqdm
Requires-Dist: google-cloud-storage (==2.18.2)
Requires-Dist: filelock (==3.16.1)
Requires-Dist: litellm (==1.51.3)
Requires-Dist: pandas (==2.2.2)
Requires-Dist: diskcache (==5.6.3)
Requires-Dist: langsmith (==0.1.140)
Requires-Dist: black; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: wheel; extra == "dev"
Requires-Dist: torch (==2.3.1); extra == "all"
Requires-Dist: transformers (==4.44.1); extra == "all"
Requires-Dist: sentencepiece; extra == "all"
Requires-Dist: hf-transfer (==0.1.6); extra == "all"
Requires-Dist: huggingface_hub (==0.23.4); extra == "all"
Requires-Dist: sentence-transformers (==3.0.1); extra == "all"
Requires-Dist: peft; extra == "all"
Requires-Dist: black; extra == "all"
Requires-Dist: mypy; extra == "all"
Requires-Dist: wheel; extra == "all"
Provides-Extra: dev
Provides-Extra: all
Description-Content-Type: text/markdown
[Description omitted; length: 15404 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
scholarqa/__init__.py sha256=g02LTyzVlaunflX5RmL2Rju0KDcBUW7yRGXLz5TGZRI 445
scholarqa/app.py sha256=WCXJr4C8OzMRAx56Mjzyc0rSkhzvwmxyb0hiY2hj4jM 9874
scholarqa/glog.py sha256=q5WtAYUnhDXqPzBiGJmIik5DrEA0OJtBnvUYlyrHtpY 580
scholarqa/models.py sha256=QwaVt44ALvaJjmwWU4CHVGfMi-_L5RF3Al2hmGJUc-0 4551
scholarqa/scholar_qa.py sha256=hDiVgNW6tN_6IkkbnD_wi7Po0m3Vhs6BRV2-FoTEvKo 20556
scholarqa/utils.py sha256=sH11VO9KRoBdNF53UUD3Q_by1IGKPNZKqYEFkadC7sw 5114
scholarqa/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scholarqa/config/config_setup.py sha256=aaO5MZLa_PYiZM6yVMboPlUnX-l1iAIMNx4_znGuZ-o 3709
scholarqa/llms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scholarqa/llms/constants.py sha256=H7O3feZ5I-SV9inyq8GrtbPssWK6wROGSJcuI8u6iIw 693
scholarqa/llms/litellm_helper.py sha256=UgjnKltJ-kSBJ_avXmnm4VNLUTGjx7kLgK9ek8rXqwE 5601
scholarqa/llms/prompts.py sha256=z-X3egdWUW36lAymHkLSrAH-zm4rfp1f8km2cZHhHD0 18139
scholarqa/postprocess/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scholarqa/postprocess/json_output_utils.py sha256=m5GnWlXk87bJ2M0neSemiKU6DMx19xvXRYdbHXhkIDc 7223
scholarqa/preprocess/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scholarqa/preprocess/query_preprocessor.py sha256=ZZp5kZPSinIPqMHaI9dFGV8ghh-dvELfUKYh_Oldfe4 3952
scholarqa/rag/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scholarqa/rag/multi_step_qa_pipeline.py sha256=9jQ8U88gsGdqjtdYOXqbLAlrdop8PqnI51Ywmxiri3k 16425
scholarqa/rag/retrieval.py sha256=lysZxh5bVYmpD06Ani2Sx9nz7cwlQbHv7HCDCIZQmQ4 8013
scholarqa/rag/retriever_base.py sha256=3uABhkcHIfWeFfHsvXT5G2TquRNf02uBAcr0VMNSvmk 5147
scholarqa/rag/reranker/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scholarqa/rag/reranker/modal_engine.py sha256=KjpRBL825yrGTm223Q-wiBg4M6BoWEL1Fe4hw2J5af4 2522
scholarqa/rag/reranker/reranker_base.py sha256=eOqMqFBisDEB3R0lN3rK7jSwaGqCrhoI8H4H6GL0zsQ 3397
scholarqa/rag/reranker/modal_deploy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scholarqa/rag/reranker/modal_deploy/ai2-scholar-qa-reranker.py sha256=ZS_q4tGYhoQwVTS8ZciWLLIOUODKPmAapIFLwWjRQsc 6573
scholarqa/rag/reranker/modal_deploy/custom_cross_encoder.py sha256=-ESMkviGRbRRSn76F5hfpn50483vJ9v93ALeHQpHOzY 628
scholarqa/state_mgmt/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scholarqa/state_mgmt/local_state_mgr.py sha256=7Ilt4bs6A66JQq9K9KvUrqdps-WYWvvDS5U-nqVxdz0 2509
scholarqa/state_mgmt/locked_state.py sha256=HYyACx22mHTgwl5kTnKsxM52vEsce3MtQbu_-1RjWKA 675
scholarqa/trace/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scholarqa/trace/event_traces.py sha256=wDh4xO7EX0j5wqlAyKBQKJQ8WZ5wK_INTDntvWfYv2M 3588
scholarqa/trace/trace_writer.py sha256=8JW4x-M5OBvTyGi3ptcEOt2PMOIW8tqX4I6PTgFKjWY 1561
ai2_scholar_qa-0.5.12.dist-info/METADATA sha256=vGpZEdl0H_yv98kfL6FHubItfdyvjMw-gk2Z8X5NSeE 17261
ai2_scholar_qa-0.5.12.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
ai2_scholar_qa-0.5.12.dist-info/top_level.txt sha256=WLXV0FyVpquSgs8KHUiy1ELsR0AIrv1sLKioXigiAA0 10
ai2_scholar_qa-0.5.12.dist-info/RECORD

top_level.txt

scholarqa