RAGchain

View on PyPIReverse Dependencies (0)

0.2.6 RAGchain-0.2.6-py3-none-any.whl

Wheel Details

Project: RAGchain
Version: 0.2.6
Filename: RAGchain-0.2.6-py3-none-any.whl
Download: [link]
Size: 157530
MD5: f35eee912bb14aae6e39140cf836a19f
SHA256: ec57201c67b899c12a59135c484c3f4283123016c3596f0c8c854bfe61958d51
Uploaded: 2024-01-09 05:06:09 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: RAGchain
Version: 0.2.6
Summary: Build advanced RAG workflows with LLM, compatible with Langchain
Author: Marker-Inc
Author-Email: vkehfdl1[at]gmail.com
Home-Page: https://github.com/Marker-Inc-Korea/RAGchain
License: Apache License 2.0
Keywords: RAG,RAGchain,ragchain,LLM,Langchain,DQA,GPT,ODQA
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Requires-Dist: langchain (>=0.1.0)
Requires-Dist: chromadb (>=0.4.16)
Requires-Dist: urllib3
Requires-Dist: pdfminer.six
Requires-Dist: click
Requires-Dist: openpyxl
Requires-Dist: pinecone-client
Requires-Dist: python-dotenv (==1.0.0)
Requires-Dist: tiktoken
Requires-Dist: rank-bm25
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: pydantic (==1.10.13)
Requires-Dist: tqdm
Requires-Dist: pymongo
Requires-Dist: requests
Requires-Dist: redis
Requires-Dist: aiohttp
Requires-Dist: openai
Requires-Dist: InstructorEmbedding
Requires-Dist: sentence-transformers
Requires-Dist: huggingface-hub
Requires-Dist: transformers
Requires-Dist: torch
Requires-Dist: pyarrow
Requires-Dist: fastparquet
Requires-Dist: ragas
Requires-Dist: datasets
Requires-Dist: lxml
Requires-Dist: sacrebleu
Requires-Dist: scikit-learn
Requires-Dist: boto3
Requires-Dist: evaluate
Requires-Dist: rouge-score
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4740 characters]

WHEEL

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

RECORD

Path Digest Size
__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
app.py sha256=Q48yn2HTVLlmWBLtaIEgy3VPST5Z77mgJZAKwXkLBZM 5968
config.py sha256=8M645AMyB8lJlJW8eXGyqQDTB0_IIo43r5yyGv-lWMs 1118
ingest.py sha256=YdyjfIQ9XIdnXNH0C-Ic3RdthjlzSN4eHVgdrh-8j0I 1998
run_localGPT.py sha256=pg13ycHWsb1WAYNgi8h_gUDtbd-FQcNsUNhHhx4M1_4 3950
setup.py sha256=iKieb3XNmenGUrRtuqiF1x37ykRMaJeug_TCGSQDyv4 2108
RAGchain/__init__.py sha256=xuFTg8l8cT8L3VOKQ6nHSmHn_5WwmAsqsTrwUo7zfJY 447
RAGchain/DB/__init__.py sha256=mXQHaaK8meNxDOVjvEXbvFLta20mOXTsRwzex2GNwzA 62
RAGchain/DB/base.py sha256=fxLaQMX5nXKm5jmUbtWqb-jHyhlL9T0qq8j_u9B-Z-w 3469
RAGchain/DB/mongo_db.py sha256=bpR1VtASi8ryXXw_t7yF2NBbdy5yuUgkZO6V7nSemEI 5838
RAGchain/DB/pickle_db.py sha256=-goTlhIG0rRhoAmmAsFDPKOXm1Y0muG4BLgAjYcITfs 5312
RAGchain/benchmark/__init__.py sha256=T6NGgQ8Q7HDR5YJMtjQwAf9-hZD_uvL_z_fcklPrOf8 32
RAGchain/benchmark/auto.py sha256=KXz93a7qHwE6O9HNx1eZJXBPt96w9UyFzClldxkKDM8 1391
RAGchain/benchmark/base.py sha256=sb8oMg4Xc9sKDnoyQkeCZXHzUaQlwqAAYBsqeHX7f0k 12325
RAGchain/benchmark/answer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
RAGchain/benchmark/answer/metrics.py sha256=Pe-XNq_8o-egkm5nX-F2FzZk9QiJB85MtAp34ZWR4E4 4930
RAGchain/benchmark/dataset/__init__.py sha256=M7Kj-s8qFQNFZYsZVAumz428a4vM1x_6MnkB7E2Kqpk 527
RAGchain/benchmark/dataset/antique.py sha256=j4lcIZBV0JV9-QnMzkZ6-EYK170dr1drW25rv1Bgwfk 6748
RAGchain/benchmark/dataset/asqa.py sha256=9lu__FTNH2xFKq6YXSgBsNQZ43EOrjO9xp6w03A9xQc 5708
RAGchain/benchmark/dataset/base.py sha256=4LENAIyu-Uv7wluIKKsR-L7Oxht0Eu_1hfRn_zXJLTI 1575
RAGchain/benchmark/dataset/beir.py sha256=0_KwVL6hT_lRHXF41kYEiRF8lVP2ye61ogS0ogoU4CA 3316
RAGchain/benchmark/dataset/dstc11_track5.py sha256=87tHa6r8cn_svQ32O4EGGK_FFsDunHAVKQXO3-SO-IM 7529
RAGchain/benchmark/dataset/eli5.py sha256=IBUEH8H5GC9K1Nm0xn9pfXdqkLUwZUyf2tGXMrandl0 4285
RAGchain/benchmark/dataset/ko_strategy_qa.py sha256=zcy1jFrqhbHkybNP_0y-2LH0nb8pldAPcLKBTiWqqao 4497
RAGchain/benchmark/dataset/mr_tydi.py sha256=cRQimkc4DwJ1PnaUF0bsHAiPlK7tXb0A2ODYdtEFjHk 7067
RAGchain/benchmark/dataset/msmarco.py sha256=JBQABKWdpScQ_Y--GtvNtnhBuQAc7Q7POCVcEt18h-8 6770
RAGchain/benchmark/dataset/natural_qa.py sha256=IUd1FNjPnUgKxRsXuE-IuPbE5XoAHxaPB49MP7viX-k 5322
RAGchain/benchmark/dataset/natural_question.py sha256=Ki5KyimjMJKBYl8SBtyVDAeoKubzXO4DSpE5n3hixs8 5220
RAGchain/benchmark/dataset/nfcorpus.py sha256=0NywNiA4U438lxSUhDACU3RQPTjZyzsd15WdSf4JOFQ 7072
RAGchain/benchmark/dataset/qasper.py sha256=kQTVqpzbC-x2l18a7ugmb7nVrdCxktjfCEhX9dB-kMY 5924
RAGchain/benchmark/dataset/search_qa.py sha256=PQINMyVwycp0xSbOOU8G92fU2YxeqvD9b2icPnXkKQ0 6314
RAGchain/benchmark/dataset/strategy_qa.py sha256=msz-zuZc9W6SjpOHSIQvuWH6pakyRkicPRDx7LMA2QY 4766
RAGchain/benchmark/dataset/triviaqa.py sha256=pLHpewY6F0yTw1KJWtVFzpA_4Gv4Py2Pz9Qf43xTfYE 5793
RAGchain/benchmark/extra/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
RAGchain/benchmark/extra/search_detector_evaluator.py sha256=5bUcUuXCFOA-RPgQlJAue_T0whroe2fPPNdtqpeziVI 3949
RAGchain/benchmark/retrieval/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
RAGchain/benchmark/retrieval/evaluator.py sha256=h5LB19-7XSlMCI2lFB8P9dsQct2o7RK1fIVxB9fc-nM 8137
RAGchain/benchmark/retrieval/metrics.py sha256=Gg5KgEv8aGIBUteI1f5otztobYZ-M4drAdnnnUN9kbg 11520
RAGchain/llm/__init__.py sha256=P048SKEyGCaa5iZCAfEJ6U9VcjXAyF6grEZYVrDJufY 66
RAGchain/llm/base.py sha256=0YKUNJr2VflejbA0Rcj70QyUhLwujmz06t21jKJnnfY 4105
RAGchain/llm/basic.py sha256=xsYwjTrjYmELRHo3KCyBPVjatIiQ-HO9pKTs769FPKw 4882
RAGchain/llm/completion.py sha256=xDo9BbOGvwqHxxBEPqgz2VH5DXM4IWkpZ_JF9GwTLw0 2511
RAGchain/llm/rerank.py sha256=Q9FbWTQ4JvYBey9-2xIocVeTj1HJ9PtsVT-timl909U 5299
RAGchain/llm/visconde.py sha256=odZRh7Gx99RNdo7xIvFCHKzaNpXqud8_gsG3G86KQIg 8346
RAGchain/pipeline/__init__.py sha256=R84C03yJeRZ9x993HsgD-m7avLa4zC29UmhJjvnkf5Q 188
RAGchain/pipeline/base.py sha256=bUHItEDvExIPxJKPa_tLx4nmlfqvV3ZnUw_FrrNza6A 3339
RAGchain/pipeline/basic.py sha256=zzZsaIxruphtQAIyrHkVa4AEu4x6vjp8493ONcGHulc 4866
RAGchain/pipeline/google_search.py sha256=SICrTDLhsxTKFSlq4S-j3r2wxTSVE6WVAPeO_9mOoLI 1885
RAGchain/pipeline/rerank.py sha256=P_Ux96Q8PfnmF9Vdpa6isMGGxPUFjqWkYjtvXaBxHHY 3335
RAGchain/pipeline/visconde.py sha256=LvIGp8YG7Zubz6JejpdNfOsZFweStpJAGgrLmVptMvs 5759
RAGchain/preprocess/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
RAGchain/preprocess/loader/__init__.py sha256=R1tsgw0vGcAttCF8ngDr2tkMbUgLSpp6-_cGQO5ig1U 408
RAGchain/preprocess/loader/dataset_loader.py sha256=9J5pYgmdgD6iuVX3Mp8-f3jY709LcMQpW6TqPZxcXQg 962
RAGchain/preprocess/loader/deepdoctection_loader.py sha256=wdAlcPnRrNshXRiIxfLJJfCWWFd3TmhMxxTAHXX3s8w 5106
RAGchain/preprocess/loader/excel_loader.py sha256=A6ULbPcYpYRyOKL5-wNqHwvYqbdeq7b890IrjcqOR5I 1675
RAGchain/preprocess/loader/file_loader.py sha256=7HeGQ_Ym0i9OKm8NJ__nzRFecdajjPHg2k5WDqkC7ac 3147
RAGchain/preprocess/loader/hwp_loader.py sha256=n3O4fp0T2nLorZxz6wTk4cJ-Om-2ZvYEQIVcCHfZE-k 1846
RAGchain/preprocess/loader/mathpix_markdown_loader.py sha256=tF_qVgtfhRAeGKbbTUH1kBxvH9T8zTv04pWmEQCM3LM 3842
RAGchain/preprocess/loader/nougat_pdf_loader.py sha256=R9AMCWu315qsIh99GtD2QgCAvg0wTHqIaKp9nIdCXaE 2537
RAGchain/preprocess/loader/pdf_link_loader.py sha256=Jymwn9mtDVg-DQqIVbaTIqyPy0E8VbP1KqsGG8_fY48 802
RAGchain/preprocess/loader/rem_loader.py sha256=tsIRSm71PL-C5_zWWxDWyT1m2LdkwC6zaVOV3y_ZoCI 2198
RAGchain/preprocess/loader/rust_hwp_loader.py sha256=2W39nMKncgHEVST9JzYQgWgNhr81jHOR6krTWWcit4M 1963
RAGchain/preprocess/loader/win32_hwp_loader.py sha256=s8PnoGvjkfikwOodOco6ouXrn31z86_BMjw5ZsQhWUQ 6082
RAGchain/preprocess/text_splitter/__init__.py sha256=efDXECx2wM_2IQ0sK9otQkcWQvID2C94fgvGj1B3SJ4 245
RAGchain/preprocess/text_splitter/base.py sha256=yiZxSb4w4K5HoIa80mSWS6SrdLZnRnZkNgvQk7SajPU 1379
RAGchain/preprocess/text_splitter/code_splitter.py sha256=P3QfXhXCjQuJowRo7V99OQiiVbDOHDbt84GRn-giBKc 1887
RAGchain/preprocess/text_splitter/html_header_splitter.py sha256=vOBTaKVG1TbX7C4lXUlYTjH92tlQMzhLeCnI5Hv5Dms 1938
RAGchain/preprocess/text_splitter/markdown_header_splitter.py sha256=t_bcH_3WEOqAlE1CQebLGFTfJLDoBRrTf9-SngCWXMA 1665
RAGchain/preprocess/text_splitter/markdown_splitter.py sha256=_3E2VaSbZkUzAMtBPHfH6tbZ64yhc71H3cL4RbOG5PM 2494
RAGchain/preprocess/text_splitter/text_splitter.py sha256=mdF59uYFimkrZlX4cnR3EuVlja8nkCW6FD7F9G0nLm4 1295
RAGchain/preprocess/text_splitter/token_splitter.py sha256=BgfqIjHoP8fqGW2yiRCSUrBkiU0CC8SuS1U9AMwWqnI 3310
RAGchain/reranker/__init__.py sha256=78MimJPUnTxoC_DTQ5CutO_S0c8GpqDMty9HPE9ypU0 157
RAGchain/reranker/base.py sha256=xANfP7eYJEniUdwxCKYoJf4AS3-MWRQOR5d8DCdVhZE 968
RAGchain/reranker/bm25.py sha256=EoW_N4ab9CfcEfcjf-z6fI76tqnGQSLXBGKjap56rjM 1650
RAGchain/reranker/importance/__init__.py sha256=PSxzD7lQnkwE_9G6SMKteIL_LKAsxxVFvftkApkwM7Y 116
RAGchain/reranker/importance/simple_importance.py sha256=_Oq7iz6D8v8s5h_BW9qfUjcwU1R9CVZK6SVL1mB7TDk 1022
RAGchain/reranker/importance/weighted_importance.py sha256=M-hbwULyCXd6o2StiJ85M1LW1QI3H2_8iIFJo6NWaH8 2403
RAGchain/reranker/llm/__init__.py sha256=mIPQi13dTAkxB6KPJj8Wsrn3T3OX3eaxiSwX1bU6BGM 29
RAGchain/reranker/llm/llm.py sha256=SfQzsMAtTMmesmdZUAw2WW6_FuWpzvhpFE4fVtRH70c 3188
RAGchain/reranker/llm/rank_gpt.py sha256=oi7W9QGDhfbuqkB3orabafu0AhUJuD3js7_r2_GFOCs 8249
RAGchain/reranker/pygaggle/__init__.py sha256=SNOix80rLgouvWNIXZKXWnAhLp0dW0s95ZVbK3WAfv4 133
RAGchain/reranker/pygaggle/base.py sha256=wxaSO-oAjlpoRZ5-e_1SZULrQkDLiXksvzDgbJgqRl0 2253
RAGchain/reranker/pygaggle/monoT5.py sha256=wK8ia7VlAJo1ts8o_x1U6xtl5fsVy9tWfdBjDScu5DU 2864
RAGchain/reranker/pygaggle/transformer.py sha256=SEyRyblZmHNNCwh9jdHY9GrBs1cm6L8z-xL4VLhdaL4 5608
RAGchain/reranker/pygaggle/model/__init__.py sha256=tv0vzS3bRqrHkmv3mVqki2H2fnqBOBPcQUM3ljfZmOU 46
RAGchain/reranker/pygaggle/model/decode.py sha256=ddC3BeO-_XPzgMOXMXNtspT2G4JVBsYOtosytBOFR3c 1380
RAGchain/reranker/pygaggle/model/tokenize.py sha256=cfNcNIYWLqlJdC4Bnh7wxib4xa3ctiHaH9FWSvTypoY 3312
RAGchain/reranker/tart/__init__.py sha256=sg_ts1ZHPj2KXCm0V2vWslTlUd42BI6397khXbiACXI 31
RAGchain/reranker/tart/modeling_enc_t5.py sha256=INQHNetcQTAoGd4KSabYoTl2Sxk7f3ZSwS_oHw1i6jo 4983
RAGchain/reranker/tart/tart.py sha256=MLl4CG_1TzUbkvOe-uJdNy8-aKR1MQyP8SA9OHQFwHM 2193
RAGchain/reranker/tart/tokenization_enc_t5.py sha256=qJtu0losZv71qa0cjr0KMUjSSJtld9iD6Kmg3WpPDss 4201
RAGchain/reranker/time/__init__.py sha256=jSCySjER9evm84xzv4Va4UXUmmvSLXv5W1lSWPRIEr4 92
RAGchain/reranker/time/simple_time.py sha256=y8tHpesbD2T4kGuzipVYAe9sJhvSbtxh_jU9NomXXPs 1107
RAGchain/reranker/time/weighted_time.py sha256=rWkb7QZliHNtTMQ31VgH7NR9SfDI6ddlz1y4Wmdfebo 2234
RAGchain/reranker/upr/__init__.py sha256=7moLX5rIfTSFrFrf6bm_rj43aVW8vVHM9sFIH2uCmyE 29
RAGchain/reranker/upr/upr.py sha256=GVuPFKkxr4v0y9GjTSfQ0SJLkj7sLU34uNmJvW9TtTY 5056
RAGchain/retrieval/__init__.py sha256=xUIl_8Rpmiudu0h4P7Cp2hmN4l14IpGR8SoWT0PPbZg 160
RAGchain/retrieval/base.py sha256=jEfSrK4H8GGXmKWcH8cFVF0rtGhtJapmbj9yUvQch1U 12533
RAGchain/retrieval/bm25_retrieval.py sha256=oNQ3e6ccf2HkwXQ9sYpExo2dLo71nXLEpOfwNgDJ5Zk 4243
RAGchain/retrieval/hybrid.py sha256=26x3mz_LrfHJUDbApcwKFTUQwwGDz4mmYTj8WH4Ci-c 4763
RAGchain/retrieval/hyde.py sha256=O-RJ_I6BPcLKi_QHMSx2HAcThX_VnzL-IwsPms2qpvU 3089
RAGchain/retrieval/vectordb_retrieval.py sha256=A48PVI93EONNMRxvwGxkS77-eGbF2q9hYoLWrF73p9c 2457
RAGchain/schema/__init__.py sha256=PSazzyfa9-u6lFF7925c30LIYCeMqzaZU2PXthvPjX8 222
RAGchain/schema/db_origin.py sha256=Wspp21QXvnv0NTumoZxSHXW42ZEnPQ381bYZr_G9pN8 308
RAGchain/schema/evaluate_result.py sha256=fS9UiUq93nd5KVL5_wWwfoC2vcd8vGVT5EUKMTdOE7M 1017
RAGchain/schema/passage.py sha256=8KzkByCvGjBHnup92jTE7YLFfJHy1QI6hoYp-ccLuMc 6985
RAGchain/schema/prompt.py sha256=O87xLwwPuzJmILu9kdD3gnlixnTozdVXmEovzsu8QAc 891
RAGchain/schema/retrieval_result.py sha256=UPkO4WQQG9H3-3iaYdsteOTkdO1Zo3rfoodVOGIzCyg 2453
RAGchain/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
RAGchain/utils/evidence_extractor.py sha256=XwcGnXvncYkF8jQKNqIDLwlNpWts_WKi1RaO_ZXGB_s 4382
RAGchain/utils/file_cache.py sha256=-dyt4XTfH6XyiorbPzD1nlw-J1U31l8zzUQk9ieV2TE 1612
RAGchain/utils/query_decompose.py sha256=2jEIFjTp_PIoc6k33_T-5u5eykY5axWqoRhZicVqwQ0 3820
RAGchain/utils/rede_search_detector.py sha256=CX8Q0HTSqqkod-qLIKUbq3P73iK4pL2YQBkDmxRQm80 7636
RAGchain/utils/semantic_clustering.py sha256=xOgQosfTYDSiflzdRcKGqSg1Y6wzB1Z1VajISBT9T-U 2700
RAGchain/utils/util.py sha256=hdasW0zbjBFbGDYukdEGsH5eib4h_8wz6G1THH_2H_0 2897
RAGchain/utils/compressor/__init__.py sha256=hXmZFPIu3_WnjMdgiOkHKXXuNuwrVmjDvwS3SezBBsA 48
RAGchain/utils/compressor/base.py sha256=cMmt0Y6o-ftQ29fgm_oNNHswsO-RAQv-vP_g7gJDxbU 1595
RAGchain/utils/compressor/cluster_time.py sha256=_XK-j25cLMtn-JeAzaZuhgtC7pOlkGzSk-zlloGeCIs 1955
RAGchain/utils/compressor/llm_lingua.py sha256=EdHiyJmnFc85QlPQ0ltpUaOoQfHXdm1QQnq8Fh-NJdA 3207
RAGchain/utils/embed/__init__.py sha256=vFI2xlZaB88RQ4TE8Qm-2-Wgvhw4WgbxfzwJuxZOcEY 62
RAGchain/utils/embed/delete_embeddings.py sha256=ibGUXM0rbcPpJaH_vOiNuSIZwBlXSlaqeWzRY7nh2fs 1849
RAGchain/utils/embed/embeddingfactory.py sha256=cpMqCNiNq6vbPi221JSfS7HtRbe40tbid9zKxHujAEI 4283
RAGchain/utils/linker/__init__.py sha256=DFXJtmVhReD3HPhpcXtYD7Sl5aK66UU34HPoRUIVDoY 217
RAGchain/utils/linker/base.py sha256=TWnHXcnFjhXyrnJMCEnsmXOTzgNEE1SR6k-ZaoJwbfM 1408
RAGchain/utils/linker/dynamo_linker.py sha256=X48QzQM2uVkM01BEmN0XQHmVZrvZsVmKNTTW_crxsiM 5763
RAGchain/utils/linker/json_linker.py sha256=5yvi9AavgGTVJGz6Ul0VwHP-6NnxeOQQPgt3Bkn3JMw 2476
RAGchain/utils/linker/redis_linker.py sha256=ibcpZXjPsgv3zmwOV6pQoBw_F_OxmaA2pMa9AJ6hVXs 2498
RAGchain/utils/linker/redisdbSingleton.py sha256=nIoHCfMvWsQo3fwpbZsmCSCw-p8rrTNhIrH9T3KBgvI 1768
RAGchain/utils/vectorstore/__init__.py sha256=1w2wo4P0FPBkHzOGJTOVZGafTBgJfT4xqYFNNu3_n9w 66
RAGchain/utils/vectorstore/base.py sha256=Y8MCMFv57Z0XEBHNERCEYBgFJBVnniMA_PwzdBS7tLE 641
RAGchain/utils/vectorstore/chroma.py sha256=M3mN15KQ0omSGGZavKwUPBbuu_tRCp62m7I6_8vwzjM 858
RAGchain/utils/vectorstore/pinecone.py sha256=qSF9_22HfHlOfTjm-_yQxnvpSMosI4b7_Wj9su4QSH8 1107
RAGchain/utils/websearch/__init__.py sha256=JnRyBthirwD2OSkcIODDyh4ok2RySqFIjitqgzKOIxw 108
RAGchain/utils/websearch/base.py sha256=yHqWDOTqU1lU83K6hcw8Qkvt-UBMYTJDPe8Yx8Pr2NU 1720
RAGchain/utils/websearch/bing_search.py sha256=DaavfhvbT34Po_Pki0EN9UFotAf1vToC7hueLjPAs5c 894
RAGchain/utils/websearch/brave_search.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
RAGchain/utils/websearch/google_search.py sha256=Dr-3wrjumwINcCl9mQdqiBO0VGD7EHUvyzHZTlqTq1M 1958
RAGchain-0.2.6.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
RAGchain-0.2.6.dist-info/METADATA sha256=In9HXuQz9o1Yodf_m-nQ6n2gJKQ1i1g6CMkl0jdYVC4 6536
RAGchain-0.2.6.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
RAGchain-0.2.6.dist-info/top_level.txt sha256=oWanyZMGeh2HU5r5a_ZxEUFcq1kxvSbrCrUWfnfmqCk 15
RAGchain-0.2.6.dist-info/RECORD

top_level.txt

RAGchain
setup