@@ -41,13 +41,7 @@ class BasicSearchDefaults:
4141 """Default values for basic search."""
4242
4343 prompt : None = None
44- text_unit_prop : float = 0.5
45- conversation_history_max_turns : int = 5
46- temperature : float = 0
47- top_p : float = 1
48- n : int = 1
49- max_tokens : int = 12_000
50- llm_max_tokens : int = 2000
44+ k : int = 10
5145 chat_model_id : str = DEFAULT_CHAT_MODEL_ID
5246 embedding_model_id : str = DEFAULT_EMBEDDING_MODEL_ID
5347
@@ -104,13 +98,10 @@ class DriftSearchDefaults:
10498
10599 prompt : None = None
106100 reduce_prompt : None = None
107- temperature : float = 0
108- top_p : float = 1
109- n : int = 1
110- max_tokens : int = 12_000
111101 data_max_tokens : int = 12_000
112- reduce_max_tokens : int = 2_000
102+ reduce_max_tokens : None = None
113103 reduce_temperature : float = 0
104+ reduce_max_completion_tokens : None = None
114105 concurrency : int = 32
115106 drift_k_followups : int = 20
116107 primer_folds : int = 5
@@ -124,7 +115,8 @@ class DriftSearchDefaults:
124115 local_search_temperature : float = 0
125116 local_search_top_p : float = 1
126117 local_search_n : int = 1
127- local_search_llm_max_gen_tokens : int = 4_096
118+ local_search_llm_max_gen_tokens = None
119+ local_search_llm_max_gen_completion_tokens = None
128120 chat_model_id : str = DEFAULT_CHAT_MODEL_ID
129121 embedding_model_id : str = DEFAULT_EMBEDDING_MODEL_ID
130122
@@ -168,7 +160,6 @@ class ExtractClaimsDefaults:
168160 )
169161 max_gleanings : int = 1
170162 strategy : None = None
171- encoding_model : None = None
172163 model_id : str = DEFAULT_CHAT_MODEL_ID
173164
174165
@@ -182,7 +173,6 @@ class ExtractGraphDefaults:
182173 )
183174 max_gleanings : int = 1
184175 strategy : None = None
185- encoding_model : None = None
186176 model_id : str = DEFAULT_CHAT_MODEL_ID
187177
188178
@@ -228,20 +218,14 @@ class GlobalSearchDefaults:
228218 map_prompt : None = None
229219 reduce_prompt : None = None
230220 knowledge_prompt : None = None
231- temperature : float = 0
232- top_p : float = 1
233- n : int = 1
234- max_tokens : int = 12_000
221+ max_context_tokens : int = 12_000
235222 data_max_tokens : int = 12_000
236- map_max_tokens : int = 1000
237- reduce_max_tokens : int = 2000
238- concurrency : int = 32
239- dynamic_search_llm : str = "gpt-4o-mini"
223+ map_max_length : int = 1000
224+ reduce_max_length : int = 2000
240225 dynamic_search_threshold : int = 1
241226 dynamic_search_keep_parent : bool = False
242227 dynamic_search_num_repeats : int = 1
243228 dynamic_search_use_summary : bool = False
244- dynamic_search_concurrent_coroutines : int = 16
245229 dynamic_search_max_level : int = 2
246230 chat_model_id : str = DEFAULT_CHAT_MODEL_ID
247231
@@ -271,8 +255,10 @@ class LanguageModelDefaults:
271255 api_key : None = None
272256 auth_type = AuthType .APIKey
273257 encoding_model : str = ""
274- max_tokens : int = 4000
258+ max_tokens : int | None = None
275259 temperature : float = 0
260+ max_completion_tokens : int | None = None
261+ reasoning_effort : str | None = None
276262 top_p : float = 1
277263 n : int = 1
278264 frequency_penalty : float = 0.0
@@ -305,11 +291,7 @@ class LocalSearchDefaults:
305291 conversation_history_max_turns : int = 5
306292 top_k_entities : int = 10
307293 top_k_relationships : int = 10
308- temperature : float = 0
309- top_p : float = 1
310- n : int = 1
311- max_tokens : int = 12_000
312- llm_max_tokens : int = 2000
294+ max_context_tokens : int = 12_000
313295 chat_model_id : str = DEFAULT_CHAT_MODEL_ID
314296 embedding_model_id : str = DEFAULT_EMBEDDING_MODEL_ID
315297
@@ -364,6 +346,7 @@ class SummarizeDescriptionsDefaults:
364346
365347 prompt : None = None
366348 max_length : int = 500
349+ max_input_tokens : int = 4_000
367350 strategy : None = None
368351 model_id : str = DEFAULT_CHAT_MODEL_ID
369352
0 commit comments