# Generative Syftr search.

> Generative Syftr search. - Create a new search search study with the specified parameters.

This Markdown file sits beside the HTML page at the same path (with a `.md` suffix). It summarizes the topic and lists links for tools and LLM context.

Companion generated at `2026-05-15T01:58:28.904854+00:00` (UTC).

## Primary page

- [Generative Syftr search.](https://docs.datarobot.com/en/docs/api/reference/sdk/gen-syftr-search.html): Full documentation for this topic (HTML).

## Sections on this page

- [syftr is an optimizer that helps to find the best LLM blueprints for your data.](https://docs.datarobot.com/en/docs/api/reference/sdk/gen-syftr-search.html#syftr-is-an-optimizer-that-helps-to-find-the-best-llm-blueprints-for-your-data): In-page section heading.
- [classdatarobot.models.genai.syftr_search.SearchStudy](https://docs.datarobot.com/en/docs/api/reference/sdk/gen-syftr-search.html#datarobot.models.genai.syftr_search.SearchStudy): In-page section heading.
- [classmethodcreate(use_case_id, playground_id, grounding_dataset_id, eval_dataset_id, num_trials, num_concurrent_trials, optimization_objectives, search_space, name)](https://docs.datarobot.com/en/docs/api/reference/sdk/gen-syftr-search.html#datarobot.models.genai.syftr_search.SearchStudy.create): In-page section heading.
- [classmethodget(search_study_id)](https://docs.datarobot.com/en/docs/api/reference/sdk/gen-syftr-search.html#datarobot.models.genai.syftr_search.SearchStudy.get): In-page section heading.
- [classmethodlist(use_case, playground=None, offset=0, limit=200, search=None, sort=None)](https://docs.datarobot.com/en/docs/api/reference/sdk/gen-syftr-search.html#datarobot.models.genai.syftr_search.SearchStudy.list): In-page section heading.
- [delete()](https://docs.datarobot.com/en/docs/api/reference/sdk/gen-syftr-search.html#datarobot.models.genai.syftr_search.SearchStudy.delete): In-page section heading.

## Related documentation

- [Developer documentation](https://docs.datarobot.com/en/docs/api/index.html): Linked from this page.
- [API reference](https://docs.datarobot.com/en/docs/api/reference/index.html): Linked from this page.

## Documentation content

## syftr is an optimizer that helps to find the best LLM blueprints for your data.

### class datarobot.models.genai.syftr_search.SearchStudy

Metadata for a DataRobot syftr search study.

- Parameters:

#### classmethod create(use_case_id, playground_id, grounding_dataset_id, eval_dataset_id, num_trials, num_concurrent_trials, optimization_objectives, search_space, name)

Create a new search search study with the specified parameters.

- Parameters:
- Returns: search study – The created search study.
- Return type: SearchStudy

#### classmethod get(search_study_id)

Read an existing search study.

- Parameters: search_study_id ( str ) – ID of the search study used for creation.
- Returns: search study – The created search study database.
- Return type: SearchStudy

#### classmethod list(use_case, playground=None, offset=0, limit=200, search=None, sort=None)

List all syftr search studies associated with a specific use case available to the user.

- Parameters:
- Returns: search studies – A list of search studies available to the user.
- Return type: list[SearchStudy]

#### delete()

Delete the search study and all its related artifacts.

- Return type: None
