From 8b8d1fe7c74caf2e648f00a4f48f3466e03cacc5 Mon Sep 17 00:00:00 2001 From: Shahules786 Date: Thu, 19 Oct 2023 17:22:25 +0530 Subject: [PATCH 1/2] add langchain loaders to docs --- docs/concepts/testset_generation.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/docs/concepts/testset_generation.md b/docs/concepts/testset_generation.md index 99ca0328a..abe95067a 100644 --- a/docs/concepts/testset_generation.md +++ b/docs/concepts/testset_generation.md @@ -35,6 +35,27 @@ Moving forward, we are will be expanding the range of evolution techniques to of ## Example +```{code-block} python +:caption: loading documents using langchain +from langchain.document_loaders import PubMedLoader + +loader = PubMedLoader("liver", load_max_docs=10) +documents = loader.load() +``` +Checkout [langchain](https://python.langchain.com/docs/modules/data_connection/document_loaders/) document loaders to see more examples + +```{code-block} python +:caption: loading documents using llama-index +from llama_index import download_loader + +SemanticScholarReader = download_loader("SemanticScholarReader") +loader = SemanticScholarReader() +query_space = "large language models" +documents = loader.load_data(query=query_space, limit=10) +``` +Checkout [llama-index](https://gpt-index.readthedocs.io/en/stable/core_modules/data_modules/connector/root.html) document loaders to see more examples + + ```{code-block} python :caption: Customising test set generation from ragas.testset import TestsetGenerator From 6cd69c1d1818bd6e538eeca258cd8d0501a9c18f Mon Sep 17 00:00:00 2001 From: Shahules786 Date: Sun, 7 Jan 2024 11:23:27 +0530 Subject: [PATCH 2/2] change to dict --- src/ragas/_analytics.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ragas/_analytics.py b/src/ragas/_analytics.py index 5043aed6a..51496d919 100644 --- a/src/ragas/_analytics.py +++ b/src/ragas/_analytics.py @@ -93,7 +93,7 @@ def track(event_properties: BaseEvent): if do_not_track(): return - payload = asdict(event_properties) + payload = event_properties.dict() if _usage_event_debugging(): # For internal debugging purpose