|
43 | 43 | from typesense.collections import Collections |
44 | 44 | from typesense.configuration import ConfigDict, Configuration |
45 | 45 | from typesense.conversations_models import ConversationsModels |
| 46 | +from typesense.curation_sets import CurationSets |
46 | 47 | from typesense.debug import Debug |
47 | 48 | from typesense.keys import Keys |
48 | 49 | from typesense.metrics import Metrics |
@@ -74,6 +75,7 @@ class Client: |
74 | 75 | aliases (Aliases): Instance for managing collection aliases. |
75 | 76 | analyticsV1 (AnalyticsV1): Instance for analytics operations (V1). |
76 | 77 | analytics (AnalyticsV30): Instance for analytics operations (v30). |
| 78 | + curation_sets (CurationSets): Instance for Curation Sets (v30+) |
77 | 79 | stemming (Stemming): Instance for stemming dictionary operations. |
78 | 80 | operations (Operations): Instance for various Typesense operations. |
79 | 81 | debug (Debug): Instance for debug operations. |
@@ -107,6 +109,7 @@ def __init__(self, config_dict: ConfigDict) -> None: |
107 | 109 | self.analyticsV1 = AnalyticsV1(self.api_call) |
108 | 110 | self.analytics = Analytics(self.api_call) |
109 | 111 | self.stemming = Stemming(self.api_call) |
| 112 | + self.curation_sets = CurationSets(self.api_call) |
110 | 113 | self.operations = Operations(self.api_call) |
111 | 114 | self.debug = Debug(self.api_call) |
112 | 115 | self.stopwords = Stopwords(self.api_call) |
|
0 commit comments