@@ -355,7 +355,7 @@ def search(
355355 advanced_settings : Optional [AdvancedSearchSettingsParam ] | Omit = omit ,
356356 client_model : Optional [str ] | Omit = omit ,
357357 max_chars_total : Optional [int ] | Omit = omit ,
358- mode : Optional [Literal ["turbo" , "basic" , "advanced" , "fast" ]] | Omit = omit ,
358+ mode : Optional [Literal ["turbo" , "basic" , "advanced" ]] | Omit = omit ,
359359 objective : Optional [str ] | Omit = omit ,
360360 session_id : Optional [str ] | Omit = omit ,
361361 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
@@ -388,12 +388,11 @@ def search(
388388
389389 max_chars_total: Upper bound on total characters across excerpts from all results.
390390
391- mode: Search mode preset: supported values are `turbo`, `fast`, `basic`, and
392- `advanced`. Turbo mode is optimized for the fastest responses. Fast mode trades
393- some quality for low latency, and works best with concise, high-quality
394- objective and search_queries. Basic mode offers low latency and works best with
395- 2-3 high-quality search_queries. Advanced mode provides higher quality with more
396- advanced retrieval and compression. Defaults to `advanced` when omitted.
391+ mode: Search mode preset: supported values are `turbo`, `basic`, and `advanced`. Turbo
392+ mode is optimized for the fastest responses. Basic mode offers low latency and
393+ works best with 2-3 high-quality search_queries. Advanced mode provides higher
394+ quality with more advanced retrieval and compression. Defaults to `advanced`
395+ when omitted.
397396
398397 objective: Natural-language description of the underlying question or goal driving the
399398 search. Used together with search_queries to focus results on the most relevant
@@ -749,7 +748,7 @@ async def search(
749748 advanced_settings : Optional [AdvancedSearchSettingsParam ] | Omit = omit ,
750749 client_model : Optional [str ] | Omit = omit ,
751750 max_chars_total : Optional [int ] | Omit = omit ,
752- mode : Optional [Literal ["turbo" , "basic" , "advanced" , "fast" ]] | Omit = omit ,
751+ mode : Optional [Literal ["turbo" , "basic" , "advanced" ]] | Omit = omit ,
753752 objective : Optional [str ] | Omit = omit ,
754753 session_id : Optional [str ] | Omit = omit ,
755754 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
@@ -782,12 +781,11 @@ async def search(
782781
783782 max_chars_total: Upper bound on total characters across excerpts from all results.
784783
785- mode: Search mode preset: supported values are `turbo`, `fast`, `basic`, and
786- `advanced`. Turbo mode is optimized for the fastest responses. Fast mode trades
787- some quality for low latency, and works best with concise, high-quality
788- objective and search_queries. Basic mode offers low latency and works best with
789- 2-3 high-quality search_queries. Advanced mode provides higher quality with more
790- advanced retrieval and compression. Defaults to `advanced` when omitted.
784+ mode: Search mode preset: supported values are `turbo`, `basic`, and `advanced`. Turbo
785+ mode is optimized for the fastest responses. Basic mode offers low latency and
786+ works best with 2-3 high-quality search_queries. Advanced mode provides higher
787+ quality with more advanced retrieval and compression. Defaults to `advanced`
788+ when omitted.
791789
792790 objective: Natural-language description of the underlying question or goal driving the
793791 search. Used together with search_queries to focus results on the most relevant
0 commit comments