h2ogpt

View on PyPIReverse Dependencies (0)

0.2.1 h2ogpt-0.2.1-py3-none-any.whl

Wheel Details

Project: h2ogpt
Version: 0.2.1
Filename: h2ogpt-0.2.1-py3-none-any.whl
Download: [link]
Size: 525880
MD5: 28c1936de4479cd7424c8dbe3ba3ac22
SHA256: 42c7ffb3afa346f000b47295fdc61bac8aaf34bba509e58cd8075f058d248688
Uploaded: 2024-06-04 08:49:31 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: h2ogpt
Version: 0.2.1
Author: H2O.ai
Author-Email: jon.mckinney[at]h2o.ai, arno[at]h2o.ai
Home-Page: https://github.com/h2oai/h2ogpt
License: https://opensource.org/license/apache-2-0/
Keywords: LLM,AI
Requires-Python: >=3.10
Requires-Dist: uvicorn[standard]
Requires-Dist: gunicorn
Requires-Dist: fastapi-utils
Requires-Dist: sse-starlette (==1.8.2)
Requires-Dist: huggingface-hub (>=0.12.4)
Requires-Dist: appdirs (==1.4.4)
Requires-Dist: fire (==0.5.0)
Requires-Dist: docutils (==0.20.1)
Requires-Dist: evaluate (==0.4.0)
Requires-Dist: rouge-score (==0.1.2)
Requires-Dist: sacrebleu (==2.3.1)
Requires-Dist: scikit-learn (>=1.2.2)
Requires-Dist: numpy (<2.0,>=1.23.4)
Requires-Dist: pandas (>=2.0.2)
Requires-Dist: matplotlib (>=3.7.1)
Requires-Dist: loralib (>=0.1.2)
Requires-Dist: bitsandbytes (>=0.43.1)
Requires-Dist: accelerate (>=0.30.1)
Requires-Dist: peft (>=0.7.0)
Requires-Dist: transformers (>=4.41.0)
Requires-Dist: tokenizers (>=0.19.0)
Requires-Dist: hf-transfer (>=0.1.6)
Requires-Dist: optimum (>=1.17.1)
Requires-Dist: datasets (>=2.18.0)
Requires-Dist: sentencepiece (>=0.2.0)
Requires-Dist: APScheduler (>=3.10.1)
Requires-Dist: pynvml (>=11.5.0)
Requires-Dist: psutil (>=5.9.5)
Requires-Dist: boto3 (>=1.26.101)
Requires-Dist: botocore (>=1.29.101)
Requires-Dist: beautifulsoup4 (>=4.12.2)
Requires-Dist: markdown (>=3.4.3)
Requires-Dist: pytest (>=7.2.2)
Requires-Dist: pytest-xdist (>=3.2.1)
Requires-Dist: nltk (>=3.8.1)
Requires-Dist: textstat (>=0.7.3)
Requires-Dist: openpyxl (>=3.1.2)
Requires-Dist: lm-dataformat (>=0.0.20)
Requires-Dist: bioc (>=2.0)
Requires-Dist: einops (>=0.6.1)
Requires-Dist: instructorembedding (>=1.0.1)
Requires-Dist: python-dotenv (>=1.0.0)
Requires-Dist: json-repair (>=0.21.0)
Requires-Dist: text-generation (>=0.7.0)
Requires-Dist: tiktoken (>=0.5.2)
Requires-Dist: openai (>=1.27.0)
Requires-Dist: requests (>=2.31.0)
Requires-Dist: httpx (>=0.24.1)
Requires-Dist: urllib3 (>=1.26.16)
Requires-Dist: filelock (>=3.12.2)
Requires-Dist: joblib (>=1.3.1)
Requires-Dist: tqdm (>=4.65.0)
Requires-Dist: tabulate (>=0.9.0)
Requires-Dist: packaging (>=23.1)
Requires-Dist: langchain (==0.1.19)
Requires-Dist: langchain-experimental (==0.0.58)
Requires-Dist: langchain-community (==0.0.38)
Requires-Dist: langsmith (==0.1.56)
Requires-Dist: langchain-core (==0.1.52)
Requires-Dist: langchain-text-splitters (==0.0.1)
Requires-Dist: pypdf (>=3.17.1)
Requires-Dist: pypdfium2 (>=4.24.0)
Requires-Dist: sentence-transformers (<2.3.0,>=2.2.2)
Requires-Dist: replicate (==0.25.2)
Requires-Dist: anthropic (==0.25.8)
Requires-Dist: langchain-anthropic (>=0.1.6)
Requires-Dist: together (==1.1.5)
Requires-Dist: langchain-together (==0.1.1)
Requires-Dist: langchain-openai (==0.1.6)
Requires-Dist: langchain-google-genai (==1.0.3)
Requires-Dist: google-generativeai (==0.5.2)
Requires-Dist: httpx (>=0.25.2)
Requires-Dist: httpx-sse (>=0.3.1)
Requires-Dist: mistralai (==0.3.0)
Requires-Dist: groq (==0.5.0)
Requires-Dist: langchain-groq (==0.1.3)
Requires-Dist: chromadb (==0.4.23)
Requires-Dist: pydantic-settings (>=2.1.0)
Requires-Dist: unstructured[local-inference] (==0.12.5)
Requires-Dist: unstructured[all-docs] (==0.12.5)
Requires-Dist: docx2txt (==0.8)
Requires-Dist: python-docx (==1.1.0)
Requires-Dist: pillow (>=10.2.0)
Requires-Dist: posthog
Requires-Dist: pdfminer.six (==20231228)
Requires-Dist: urllib3
Requires-Dist: requests-file
Requires-Dist: pip-licenses (>=4.3.0)
Requires-Dist: weaviate-client (==3.26.2)
Requires-Dist: gradio-pdf (>=0.0.7)
Requires-Dist: gradio-tools (>=0.0.9)
Requires-Dist: qdrant-client (>=1.8.0)
Requires-Dist: certifi (>=2023.7.22)
Requires-Dist: fastapi (>=0.109.1)
Requires-Dist: numpy (>=1.22.2)
Requires-Dist: setuptools (>=65.5.1)
Requires-Dist: sympy (>=1.12)
Requires-Dist: wheel (>=0.38.0)
Requires-Dist: gpt4all (==1.0.5)
Requires-Dist: llama-cpp-python (==0.2.76)
Requires-Dist: arxiv (==1.4.8)
Requires-Dist: pymupdf (>=1.23.8)
Requires-Dist: google-search-results (>=2.4.2)
Requires-Dist: duckduckgo-search (>=4.1.1)
Requires-Dist: wikipedia (>=1.4.0)
Requires-Dist: wolframalpha (>=5.0.0)
Requires-Dist: semanticscholar (>=0.7.0)
Requires-Dist: playwright (>=1.37.0)
Requires-Dist: selenium (>=4.11.2)
Requires-Dist: html2text (>=2020.1.16)
Requires-Dist: bs4 (>=0.0.1)
Requires-Dist: weasyprint (>=60.1)
Requires-Dist: imutils (>=0.5.4)
Requires-Dist: opencv-python-headless (>=4.8.1.78)
Requires-Dist: pydub (>=0.25.1)
Requires-Dist: librosa (>=0.10.1)
Requires-Dist: ffmpeg (>=1.4)
Requires-Dist: yt-dlp (>=2024.3.10)
Requires-Dist: wavio (>=0.0.8)
Requires-Dist: soundfile (==0.12.1)
Requires-Dist: torchaudio
Requires-Dist: soundfile (>=0.12.1)
Requires-Dist: noisereduce
Requires-Dist: emoji
Requires-Dist: ffmpeg-python
Requires-Dist: trainer
Requires-Dist: pysbd
Requires-Dist: coqpit
Requires-Dist: cutlet (>=0.3.0)
Requires-Dist: langid (>=1.1.6)
Requires-Dist: g2pkk (>=0.1.2)
Requires-Dist: jamo (>=0.4.1)
Requires-Dist: gruut[de,es,fr] (>=2.2.3)
Requires-Dist: jieba (>=0.42.1)
Requires-Dist: fiftyone (>=0.23.8)
Requires-Dist: pytube
Requires-Dist: diffusers (==0.24.0)
Requires-Dist: yt-dlp (>=2024.5.27)
Requires-Dist: pypandoc-binary (>=1.11); platform_machine == "x86_64"
Requires-Dist: jq (>=1.4.1); platform_machine == "x86_64"
Requires-Dist: pypandoc-binary (>=1.11); platform_system == "Windows"
Requires-Dist: python-magic-bin (>=0.4.14); platform_system == "Windows"
Requires-Dist: torch (==2.2.1); sys_platform != "darwin" and platform_machine != "arm64"
Requires-Dist: torch (==2.2.1); sys_platform == "darwin" and platform_machine == "arm64"
Requires-Dist: pypandoc (>=1.11); sys_platform == "darwin" and platform_machine == "arm64"
Requires-Dist: tensorboard (>=2.13.0); extra == "training"
Requires-Dist: neptune (>=1.2.0); extra == "training"
Requires-Dist: mwxml (>=0.3.3); extra == "wiki-extra"
Requires-Dist: mwparserfromhell (>=0.6.4); extra == "wiki-extra"
Requires-Dist: faiss-cpu (>=1.7.4); extra == "cpu"
Requires-Dist: onnxruntime (==1.15.0); extra == "cpu"
Requires-Dist: faiss-gpu (>=1.7.2); extra == "cuda"
Requires-Dist: onnxruntime-gpu (==1.15.0); extra == "cuda"
Requires-Dist: auto-gptq (>=0.7.1); extra == "cuda"
Requires-Dist: optimum (>=1.17.1); extra == "cuda"
Requires-Dist: autoawq; extra == "cuda"
Requires-Dist: autoawq-kernels; extra == "cuda"
Requires-Dist: unstructured[local-inference] (<0.13,>=0.12.5); extra == "local-inference"
Provides-Extra: training
Provides-Extra: wiki_extra
Provides-Extra: cpu
Provides-Extra: cuda
Provides-Extra: local-inference
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 23367 characters]

WHEEL

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

RECORD

Path Digest Size
h2ogpt/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
h2ogpt/generate.py sha256=OmdWRPcKWrrCWasoYI5cUSODQ-2CK6eoLSbhg88oDBo 375
h2ogpt/gradio_utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
h2ogpt/gradio_utils/css.py sha256=IIPoNzcrLcV-jMJxyCrgXBdKktTT1oHaAthER2qGEFM 5616
h2ogpt/gradio_utils/google_auth.py sha256=W6adnOzFAtdMoW816BjuuqNk5xA8dGBtnkybOYWswZA 5904
h2ogpt/gradio_utils/grclient.py sha256=WKCNbYQbw09noqbYYdHNKkBIYPucc2fro_q9iglRJpg 65982
h2ogpt/gradio_utils/prompt_form.py sha256=evDRyk0jmhHGZC4Ym3XBHqlVjgWHjcz1L-xT8k8x1l8 18107
h2ogpt/iterators/__init__.py sha256=Z5ZwgQqkoTQPbV_uMAyOd-21Lxy3MIFy65gbW9KDXxQ 218
h2ogpt/iterators/iterator_pipe.py sha256=bdRaUeVfHZPaSWPC5XTf0dI9RwgeDicqvqp_TPdM7qQ 2519
h2ogpt/iterators/timeout_iterator.py sha256=gN932Pb-Ccunyf986yWQb_uAloZjWLTfiIA4rxuoZyI 5600
h2ogpt/metrics/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
h2ogpt/metrics/quip.py sha256=oOK_zcWaL1a4o8joD3HaYPYtdGiQaeL9-rOJa8NUgSk 9940
h2ogpt/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
h2ogpt/models/create_model_cards.py sha256=25NEhHsq8QebnqZLRZceoxZsj8txsC-5O5Mfk-1MH20 13231
h2ogpt/models/gpu_mem_track.py sha256=1JGnkpDihCAYGUCqXSwAim2D47li9FFZZ-j6QkaQqMo 5024
h2ogpt/models/predict_aquila.py sha256=igE6z1y6-rcV4H9JkePBxyylVXZuhhN5HEIDU7kNXB4 14715
h2ogpt/models/test_scrape1.py sha256=MWk4vWzHJ9N5cXaAE5KhKqXMwK0JXbnCSacI23gCeHc 1411
h2ogpt/openai_server/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
h2ogpt/openai_server/backend.py sha256=f0ubB3aTWQea_tJkrmpA-TonvHPHxRIUMUjrn3ecCX8 24746
h2ogpt/openai_server/backend_utils.py sha256=jYTWoxbS6ChH_pnXi6wOovQ2cOkVmD24XPeQi8zYT0I 3472
h2ogpt/openai_server/function_server.py sha256=Lur4ES6QXIGB7VJOfdZxblpwPw9HxYPIiId-t8p-fXI 6347
h2ogpt/openai_server/log.py sha256=TmnjBlaNOeIYKUM2pBrzsqPlDutwKBciPXQu4xoeUE0 310
h2ogpt/openai_server/server.py sha256=pD-nn2noFMxk1hxea6thEy_sXjsmOQExnbvzZxZrT38 18524
h2ogpt/openai_server/server_start.py sha256=inlkwPFCaXcHprgN26zLYSTa-vKN4Otga5WspEbRHDs 7648
h2ogpt/openai_server/test_conversion.py sha256=isTCBcD24vUNYtIUoShbeMBwZIlOMag5eH09-jOcoEo 11797
h2ogpt/openai_server/test_openai_server.py sha256=27qWWO80yoMJ2dWRmDbrIgyv-bA0VF31p2eLtZxmhBw 7404
h2ogpt/spkemb/cmu_us_awb_arctic-wav-arctic_a0002.npy sha256=XbemhKtJDyHOwWKOANRhoYTjaf5Or7HuRBp5b69Ktq4 2176
h2ogpt/spkemb/cmu_us_bdl_arctic-wav-arctic_a0009.npy sha256=IVMm6uOkKK-JNMOF--BDs2xyhJyhfR0BOt6xiea9aWI 2176
h2ogpt/spkemb/cmu_us_clb_arctic-wav-arctic_a0144.npy sha256=z2ezbEft-xhRRmod_wgbQ2vGgJtevBKBHZ3wwNDyjQ4 2176
h2ogpt/spkemb/cmu_us_ksp_arctic-wav-arctic_b0087.npy sha256=9sXCo4wuQAF5AZxWCnTEMi9O4Tvtoi7mAYB1Re3uKD4 2176
h2ogpt/spkemb/cmu_us_rms_arctic-wav-arctic_b0353.npy sha256=pJ2sPpw6caTbykw2QjPHkVrm4Mtxss6u2XKWIxuVy1A 2176
h2ogpt/spkemb/cmu_us_slt_arctic-wav-arctic_a0508.npy sha256=9x_63aPzpN4Hl0Cgs0ljgk3GRNnVRCKDvQorDU9E_ws 2176
h2ogpt/src/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
h2ogpt/src/audio_langchain.py sha256=XK5CDiomhXraeg_E-0UsJyAiDSTcr0yNZfcKQ7Bz46g 17065
h2ogpt/src/basic_nltk.py sha256=ELh7aLYIiG8dtYQN_SzbJoMyIy9aPYrr8qNmKKVcW8M 504
h2ogpt/src/cli.py sha256=PanYzRKnTz1QjlIH5PCPXeHXdnggXjRrrwESiOF94Ws 8866
h2ogpt/src/client_test.py sha256=lK4wXi8JaZXCcIa6Hh83plncX5MK4CxSwjd-C4bgffM 25082
h2ogpt/src/create_data.py sha256=mIzPJz0ykrjK9daSh-DN19SCd063s3Bgi1COnMkqfmU 80120
h2ogpt/src/db_utils.py sha256=4GH5-HUxbgGqLRKcC_3ozfb6-BGlFIwXeuM1kww-JMI 5720
h2ogpt/src/enums.py sha256=uHCb23QF-q_G9uMo3x24LbGdM-1nOWAQywQWhSHyyXs 35186
h2ogpt/src/eval.py sha256=ZLDIlU-AYctlDJ0CJ_xPH1g8IaVbPINfaD4PiefvHGs 15365
h2ogpt/src/evaluate_params.py sha256=eWjacpekVMiQrxlcabatedTjP4Pwq8XYHgODKn3cYXc 3071
h2ogpt/src/export_hf_checkpoint.py sha256=d-dV7oXCYdAxRhxcKdoIlcuInFo1LOBY5XObSJ79CGU 9922
h2ogpt/src/function_client.py sha256=buHfNl0fWN4MZH9gusrbkgHpBdZ8ZHwTANo2b8CAMh8 2000
h2ogpt/src/function_server.py sha256=Lur4ES6QXIGB7VJOfdZxblpwPw9HxYPIiId-t8p-fXI 6347
h2ogpt/src/gen.py sha256=zuVyPAh5AiZM__z-wIuVvIRzJNOcI3_yuLyPBHYtGUo 359429
h2ogpt/src/gpt4all_llm.py sha256=CeyVsX8MzHuz2H5CH3d0rWBzHj0Ye0Vwt1Syk6L5K1A 22410
h2ogpt/src/gpt_langchain.py sha256=DA2NHGn084T006T-cj2RVFw97WsXdhvdj1P7Aju8VFc 466769
h2ogpt/src/gradio_funcs.py sha256=s-QGpwWWCWqKsOzvtJqXt3PbEHJasGt2dTJQvinHFyc 49552
h2ogpt/src/gradio_runner.py sha256=PlPQ4cQ46W2BfuMshjoxZT9EWACsrg8bn63RbmcKO7M 414104
h2ogpt/src/gradio_themes.py sha256=6Q9e8ewjs0Xswx3slAo1QrPo13Ol96Kxsk9qD0vZvQA 10662
h2ogpt/src/h2oai_pipeline.py sha256=7Ix6PDvdeI4DMZkShgbn-MMXiSHwUxWCb0JTAxFLhXs 18883
h2ogpt/src/image_captions.py sha256=cl6It8tidRPhtEzuglJA5H4Hll2W1tY08lrao9duatQ 9297
h2ogpt/src/image_doctr.py sha256=noQ4HCm9LsZwuKGe98erTdJOn83gVy_J2Pz9TyZi09Y 9798
h2ogpt/src/image_pix2struct.py sha256=dMLLk-3woxRQErJB6HcYqHx9cyFOki497jaZEoPQkdU 3688
h2ogpt/src/image_utils.py sha256=nSYXjwTL95qkqyMHZMCglBEG3h7fvtmRFJSZB9_ybGY 10011
h2ogpt/src/llama_flash_attn_monkey_patch.py sha256=oj83qFgpT55vB3jr3t9OLZPJm3Cd65YEhw2hujz9jAM 4112
h2ogpt/src/llm_exllama.py sha256=Fl0vsRuqTOr4c7qrtJhmOXy9NOAz7_Bf5JfxQcCAmCY 15070
h2ogpt/src/loaders.py sha256=6ODxEZP7gD-SvdZm2kGpOQBCKOsSfnQZPLKkEoP6EoA 9306
h2ogpt/src/make_db.py sha256=0nplNgeu2m0MaRCID5xTXvSMXgQ0w6dF0Y1rbb_RhEs 16467
h2ogpt/src/output_parser.py sha256=Mg0DOj6dQRam_vk0iohQGEmiSwPXbBz1A95DeL9BF3U 4675
h2ogpt/src/pandas_agent_langchain.py sha256=vLCOi9sO8R7eU4xZEMh2WXuXJNJbRyaU126dVA4zLfs 13537
h2ogpt/src/prepare_offline.py sha256=m18I2lyuGzkUFYnk_S99cQ2HcP2MkyzCwqjWgbsJnos 2799
h2ogpt/src/prompter.py sha256=pZ511DLQCpFarUTJWkNfaaQr7jLHina2QbdMFpjzwM0 127925
h2ogpt/src/prompter_utils.py sha256=zl5Zf79q2DAHYOprLiJEkFTCQsMWKmXy3OxvRLUyWKg 607
h2ogpt/src/read_wiki_full.py sha256=2L1GrzEN-16OIRPMnxHEPlFpGfMt9Mx96QQeGTDFj-8 12592
h2ogpt/src/sagemaker.py sha256=B4NyyqaelmajVI5UX2OcQlzVnaaMyPcXKho0_JFCuAs 3260
h2ogpt/src/serpapi.py sha256=LaEW-hEppd0y96ZKye8WaETEBpxwWwWIZmSWb2Nwk8I 8766
h2ogpt/src/stopping.py sha256=ozeqEyYXKB3OjaNZUbHPvD3Zh2uyHd8bOncE9l-LBXs 11553
h2ogpt/src/stt.py sha256=WseWarPbHuKDBTRzi_3hAucka2yTvV3_7CVEbNJC1Es 4816
h2ogpt/src/tts.py sha256=ScVrCD0wbH3oQiTOWWuCgxt02s6hAI4kNwIc95V4IoM 11955
h2ogpt/src/tts_coqui.py sha256=JJ6nEigRsgLGRP16nZnbk_GhrJ0PayMf2R1gCF76ARk 17084
h2ogpt/src/tts_sentence_parsing.py sha256=UBktePj_n0vsQGeYrLAflhWVxe9W1YlK-0bURv2Ux8A 8197
h2ogpt/src/tts_utils.py sha256=-8RJ7cz_Rglq5iNSoeYU3WRTof9DVi5jwGR5ObAaKLo 4032
h2ogpt/src/utils.py sha256=6c2ZxU_OMIw0OxMke307lVS7ryTg47wAE0L-9GKYRkE 85988
h2ogpt/src/utils_langchain.py sha256=ZzefFWkAhhG6e6wS3dVeb2CAMJ5pARzkI2ylE7-b9Ak 30874
h2ogpt/src/utils_procs.py sha256=6UhX-FYaaqGJizgZQzqhoG8EnLer0YnImBlxIfQ1gZo 5526
h2ogpt/src/utils_sys.py sha256=qSUM1MupAxrZ8XSR9l1i33yiOIhxDDruwg0SgKOD3zY 3501
h2ogpt/src/version.py sha256=2meUW3DFH7r67T2ib_6rgZhsPneE1qOGuqDB-vBlapQ 57
h2ogpt/src/vision/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
h2ogpt/src/vision/extract_movie.py sha256=h56M9jIpPafXrNjdhslxehTAkz9YJAEOJJWbwplWXws 1829
h2ogpt/src/vision/playv2.py sha256=XN6syIMqI5XJnh4ejkgqUxnGQY6wtV_-2sFAKOHqES4 1110
h2ogpt/src/vision/sdxl.py sha256=a2pmXx6_RQtluYagD8WW0PTfFkO64nU3I0VhQSlLNB8 2109
h2ogpt/src/vision/stable_diffusion_xl.py sha256=uj9boyQAapllb1hDfylwCHPDy73kQ5A48qmDEmy8VRU 1999
h2ogpt/src/vision/utils_vision.py sha256=uOBL6EU09jLJe-QoB9mUC1_CH4NQviUR7UcHHNdqEpU 20880
h2ogpt-0.2.1.dist-info/LICENSE sha256=fkUeJ2J8ABp_jIwsbO7LeaIeDPlILliR9O0htLXQoOM 11397
h2ogpt-0.2.1.dist-info/METADATA sha256=jXbNYpTWw9D-CFll2IsEU2xUy9yfVSjZmmx4MAriVbc 29742
h2ogpt-0.2.1.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
h2ogpt-0.2.1.dist-info/entry_points.txt sha256=dJIcu3hTft_B2H8RVDSV6ShfZiXHq3nmVUeeAsYtALM 118
h2ogpt-0.2.1.dist-info/top_level.txt sha256=PCSi3W6grBdfzsU_i8ChNCoUooxqNu9yDfBG78E96Hg 7
h2ogpt-0.2.1.dist-info/RECORD

top_level.txt

h2ogpt

entry_points.txt

h2ogpt_finetune = h2ogpt.finetune:entrypoint_main
h2ogpt_generate = h2ogpt.generate:entrypoint_main