Skip to content

Commit 89c2664

Browse files
authored
fix: remove is_async argument since everything is async now (#1116)
1 parent 4427eca commit 89c2664

27 files changed

+106
-252
lines changed
Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
from ragas_experimental.testset.generators import SimpleTestGenerator
2-
from ragas_experimental.testset.generators import QADistribution
1+
from ragas_experimental.testset.generators import QADistribution, SimpleTestGenerator
32

43
__all__ = [
54
"SimpleTestGenerator",
65
"QADistribution",
7-
]
6+
]

src/experimental/ragas_experimental/testset/extractors/base.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
from dataclasses import dataclass
55

66
from langchain_core.documents import Document as LCDocument
7-
87
from ragas_experimental.testset.graph import Node
98

109

src/experimental/ragas_experimental/testset/extractors/llm_based.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@
44
import numpy as np
55
import tiktoken
66
from langchain_core.documents import Document as LCDocument
7-
8-
from ragas.llms.base import BaseRagasLLM, llm_factory
9-
from ragas.llms.json_load import json_loader
10-
from ragas.llms.prompt import Prompt
117
from ragas_experimental.testset.extractors.base import Extractor
128
from ragas_experimental.testset.extractors.prompts import (
139
headline_extractor_prompt,
@@ -18,6 +14,10 @@
1814
from ragas_experimental.testset.graph import Node
1915
from ragas_experimental.testset.utils import MODEL_MAX_LENGTHS, merge_dicts
2016

17+
from ragas.llms.base import BaseRagasLLM, llm_factory
18+
from ragas.llms.json_load import json_loader
19+
from ragas.llms.prompt import Prompt
20+
2121

2222
@dataclass
2323
class LLMbasedExtractor(Extractor):

src/experimental/ragas_experimental/testset/extractors/regex_based.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
from dataclasses import dataclass
55

66
from langchain_core.documents import Document as LCDocument
7-
87
from ragas_experimental.testset.extractors.base import Extractor, Regex
98
from ragas_experimental.testset.graph import Node
109

src/experimental/ragas_experimental/testset/generators/base.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,8 @@ def generate(
4848
docs: t.Sequence[Document],
4949
test_size: int,
5050
distribution: QADistribution,
51-
) -> TestDataset: ...
51+
) -> TestDataset:
52+
...
5253

5354
def generate_with_langchain_docs(
5455
self,

src/experimental/ragas_experimental/testset/generators/simple.py

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,8 @@
1111
summary_extractor,
1212
title_extractor,
1313
)
14-
from ragas_experimental.testset.generators import (
15-
QADistribution,
16-
TestGenerator,
17-
)
14+
from ragas_experimental.testset.generators import QADistribution, TestGenerator
15+
from ragas_experimental.testset.generators.base import TestDataset
1816
from ragas_experimental.testset.graph import Node, NodeLevel
1917
from ragas_experimental.testset.questions import (
2018
DEFAULT_DISTRIBUTION,
@@ -29,11 +27,10 @@
2927
)
3028
from ragas_experimental.testset.splitters import HeadlineSplitter
3129
from ragas_experimental.testset.utils import rng
32-
from ragas_experimental.testset.generators.base import TestDataset
3330

31+
from ragas._analytics import TestsetGenerationEvent, track
3432
from ragas.embeddings import embedding_factory
3533
from ragas.executor import Executor
36-
from ragas._analytics import TestsetGenerationEvent, track
3734
from ragas.llms.base import llm_factory
3835
from ragas.utils import check_if_sum_is_close
3936

src/experimental/ragas_experimental/testset/relationships/relation.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@ def form_relations(
2929
properties
3030
}}
3131
}}
32-
""".format(node_level=node_level.name)
32+
""".format(
33+
node_level=node_level.name
34+
)
3335
results = schema.execute(
3436
query, context={"nodes": nodes, "relationships": relationships}
3537
)

src/experimental/ragas_experimental/testset/relationships/similarity.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
from dataclasses import dataclass
33

44
import numpy as np
5-
65
from ragas_experimental.testset.graph import Node
76
from ragas_experimental.testset.relationships.base import Similarity
87

src/experimental/ragas_experimental/testset/utils.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import json
22

33
import numpy as np
4-
54
from ragas_experimental.testset.graph import Node, NodeLevel, NodeType, Relationship
65

76
MODEL_MAX_LENGTHS = {

src/ragas/callbacks.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313

1414
def new_group(
15-
name: str, inputs: t.Dict, callbacks: Callbacks, is_async=False
15+
name: str, inputs: t.Dict, callbacks: Callbacks
1616
) -> t.Tuple[CallbackManagerForChainRun, CallbackManagerForChainGroup]:
1717
# start evaluation chain
1818
if isinstance(callbacks, list):

0 commit comments

Comments
 (0)