Skip to content

Commit 1f19ff1

Browse files
SDK regeneration (#777)
Co-authored-by: fern-api[bot] <115122769+fern-api[bot]@users.noreply.github.com>
1 parent 9caeef4 commit 1f19ff1

141 files changed

Lines changed: 1846 additions & 891 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.fern/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,5 +55,5 @@
5555
}
5656
]
5757
},
58-
"originGitCommit": "f9098194b68244835e13d11abd36888e8bc1eee6"
58+
"originGitCommit": "6ac7251b36877c1630a1a8f045d4dd9d6f4a9ea6"
5959
}

poetry.lock

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ dynamic = ["version"]
44

55
[tool.poetry]
66
name = "elevenlabs"
7-
version = "2.44.0"
7+
version = "2.45.0"
88
description = ""
99
readme = "README.md"
1010
authors = []

reference.md

Lines changed: 213 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -602,6 +602,164 @@ client.text_to_sound_effects.convert(
602602
</details>
603603

604604
## AudioIsolation
605+
<details><summary><code>client.audio_isolation.<a href="src/elevenlabs/audio_isolation/client.py">list</a>(...)</code></summary>
606+
<dl>
607+
<dd>
608+
609+
#### 📝 Description
610+
611+
<dl>
612+
<dd>
613+
614+
<dl>
615+
<dd>
616+
617+
Returns a list of all your audio isolation generations.
618+
</dd>
619+
</dl>
620+
</dd>
621+
</dl>
622+
623+
#### 🔌 Usage
624+
625+
<dl>
626+
<dd>
627+
628+
<dl>
629+
<dd>
630+
631+
```python
632+
from elevenlabs import ElevenLabs
633+
634+
client = ElevenLabs(
635+
api_key="YOUR_API_KEY",
636+
)
637+
client.audio_isolation.list(
638+
page_size=1,
639+
page=1,
640+
search="search",
641+
)
642+
643+
```
644+
</dd>
645+
</dl>
646+
</dd>
647+
</dl>
648+
649+
#### ⚙️ Parameters
650+
651+
<dl>
652+
<dd>
653+
654+
<dl>
655+
<dd>
656+
657+
**page_size:** `typing.Optional[int]` — How many history items to return at maximum. Defaults to 100.
658+
659+
</dd>
660+
</dl>
661+
662+
<dl>
663+
<dd>
664+
665+
**page:** `typing.Optional[int]` — Page number for search pagination (1-based). Only used when search is provided.
666+
667+
</dd>
668+
</dl>
669+
670+
<dl>
671+
<dd>
672+
673+
**search:** `typing.Optional[str]` — Optional search term used for filtering audio isolation history (title/text).
674+
675+
</dd>
676+
</dl>
677+
678+
<dl>
679+
<dd>
680+
681+
**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
682+
683+
</dd>
684+
</dl>
685+
</dd>
686+
</dl>
687+
688+
689+
</dd>
690+
</dl>
691+
</details>
692+
693+
<details><summary><code>client.audio_isolation.<a href="src/elevenlabs/audio_isolation/client.py">delete</a>(...)</code></summary>
694+
<dl>
695+
<dd>
696+
697+
#### 📝 Description
698+
699+
<dl>
700+
<dd>
701+
702+
<dl>
703+
<dd>
704+
705+
Deletes a specific audio isolation history item and the associated media files.
706+
</dd>
707+
</dl>
708+
</dd>
709+
</dl>
710+
711+
#### 🔌 Usage
712+
713+
<dl>
714+
<dd>
715+
716+
<dl>
717+
<dd>
718+
719+
```python
720+
from elevenlabs import ElevenLabs
721+
722+
client = ElevenLabs(
723+
api_key="YOUR_API_KEY",
724+
)
725+
client.audio_isolation.delete(
726+
history_item_id="history_item_id",
727+
)
728+
729+
```
730+
</dd>
731+
</dl>
732+
</dd>
733+
</dl>
734+
735+
#### ⚙️ Parameters
736+
737+
<dl>
738+
<dd>
739+
740+
<dl>
741+
<dd>
742+
743+
**history_item_id:** `str` — Identifier of the audio isolation history item.
744+
745+
</dd>
746+
</dl>
747+
748+
<dl>
749+
<dd>
750+
751+
**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
752+
753+
</dd>
754+
</dl>
755+
</dd>
756+
</dl>
757+
758+
759+
</dd>
760+
</dl>
761+
</details>
762+
605763
## Samples
606764
<details><summary><code>client.samples.<a href="src/elevenlabs/samples/client.py">delete</a>(...)</code></summary>
607765
<dl>
@@ -6937,7 +7095,7 @@ typing.Optional[core.File]` — See core.File for more documentation
69377095
<dl>
69387096
<dd>
69397097

6940-
**keyterms:** `typing.Optional[typing.List[str]]` — A list of keyterms to bias the transcription towards. The keyterms are words or phrases you want the model to recognise more accurately. The number of keyterms cannot exceed 1000. The length of each keyterm must be less than 50 characters. Keyterms can contain at most 5 words (after normalisation). For example ["hello", "world", "technical term"]. Usage of this parameter will incur an additional 20% surcharge on the base transcription cost. When more than 100 keyterms are provided, a minimum billable duration of 20 seconds applies per request.
7098+
**keyterms:** `typing.Optional[typing.List[str]]` — A list of keyterms to bias the transcription towards. The keyterms are words or phrases you want the model to recognise more accurately. The number of keyterms cannot exceed 1000. The length of each keyterm must be less than 50 characters. Keyterms can contain at most 5 words (after normalisation). For example ["hello", "world", "technical term"]. The following characters are not supported: `<`, `>`, `{`, `}`, `[`, `]`, `\`. Usage of this parameter will incur an additional 20% surcharge on the base transcription cost. When more than 100 keyterms are provided, a minimum billable duration of 20 seconds applies per request.
69417099

69427100
</dd>
69437101
</dl>
@@ -13422,7 +13580,15 @@ client.conversational_ai.mcp_servers.update(
1342213580
<dl>
1342313581
<dd>
1342413582

13425-
**force_pre_tool_speech:** `typing.Optional[bool]` — If set, overrides the server's force_pre_tool_speech setting for this tool
13583+
**force_pre_tool_speech:** `typing.Optional[bool]` — DEPRECATED: use `pre_tool_speech` instead. If set, overrides the server's force_pre_tool_speech setting for this tool.
13584+
13585+
</dd>
13586+
</dl>
13587+
13588+
<dl>
13589+
<dd>
13590+
13591+
**pre_tool_speech:** `typing.Optional[PreToolSpeechMode]` — If set, overrides the server's pre_tool_speech setting for this tool.
1342613592

1342713593
</dd>
1342813594
</dl>
@@ -13462,6 +13628,14 @@ client.conversational_ai.mcp_servers.update(
1346213628
<dl>
1346313629
<dd>
1346413630

13631+
**response_timeout_secs:** `typing.Optional[int]` — The maximum time in seconds to wait for each MCP tool call to complete.
13632+
13633+
</dd>
13634+
</dl>
13635+
13636+
<dl>
13637+
<dd>
13638+
1346513639
**request_headers:** `typing.Optional[
1346613640
typing.Dict[
1346713641
str,
@@ -17882,7 +18056,15 @@ client.conversational_ai.mcp_servers.tool_configs.create(
1788218056
<dl>
1788318057
<dd>
1788418058

17885-
**force_pre_tool_speech:** `typing.Optional[bool]` — If set, overrides the server's force_pre_tool_speech setting for this tool
18059+
**force_pre_tool_speech:** `typing.Optional[bool]` — DEPRECATED: use `pre_tool_speech` instead. If set, overrides the server's force_pre_tool_speech setting for this tool.
18060+
18061+
</dd>
18062+
</dl>
18063+
18064+
<dl>
18065+
<dd>
18066+
18067+
**pre_tool_speech:** `typing.Optional[PreToolSpeechMode]` — If set, overrides the server's pre_tool_speech setting for this tool.
1788618068

1788718069
</dd>
1788818070
</dl>
@@ -17922,6 +18104,14 @@ client.conversational_ai.mcp_servers.tool_configs.create(
1792218104
<dl>
1792318105
<dd>
1792418106

18107+
**response_timeout_secs:** `typing.Optional[int]` — If set, overrides the server's response timeout for this MCP tool.
18108+
18109+
</dd>
18110+
</dl>
18111+
18112+
<dl>
18113+
<dd>
18114+
1792518115
**assignments:** `typing.Optional[typing.Sequence[DynamicVariableAssignment]]` — Dynamic variable assignments for this MCP tool
1792618116

1792718117
</dd>
@@ -18190,7 +18380,15 @@ client.conversational_ai.mcp_servers.tool_configs.update(
1819018380
<dl>
1819118381
<dd>
1819218382

18193-
**force_pre_tool_speech:** `typing.Optional[bool]` — If set, overrides the server's force_pre_tool_speech setting for this tool
18383+
**force_pre_tool_speech:** `typing.Optional[bool]` — DEPRECATED: use `pre_tool_speech` instead. If set, overrides the server's force_pre_tool_speech setting for this tool.
18384+
18385+
</dd>
18386+
</dl>
18387+
18388+
<dl>
18389+
<dd>
18390+
18391+
**pre_tool_speech:** `typing.Optional[PreToolSpeechMode]` — If set, overrides the server's pre_tool_speech setting for this tool.
1819418392

1819518393
</dd>
1819618394
</dl>
@@ -18230,6 +18428,14 @@ client.conversational_ai.mcp_servers.tool_configs.update(
1823018428
<dl>
1823118429
<dd>
1823218430

18431+
**response_timeout_secs:** `typing.Optional[int]` — If set, overrides the server's response timeout for this MCP tool.
18432+
18433+
</dd>
18434+
</dl>
18435+
18436+
<dl>
18437+
<dd>
18438+
1823318439
**assignments:** `typing.Optional[typing.Sequence[DynamicVariableAssignment]]` — Dynamic variable assignments for this MCP tool
1823418440

1823518441
</dd>
@@ -26243,7 +26449,7 @@ client.workspace.resources.unshare(
2624326449
<dl>
2624426450
<dd>
2624526451

26246-
Returns credit usage broken down by product type over time. Timestamps are Unix milliseconds. The response is a tabular structure with columns, column_types, column_units, and rows.
26452+
Returns credit usage broken down by product type over time. The response is a tabular structure with columns, column_types, column_units, and rows.
2624726453
</dd>
2624826454
</dl>
2624926455
</dd>
@@ -26282,15 +26488,15 @@ client.workspace.usage.get_usage_by_product_over_time(
2628226488
<dl>
2628326489
<dd>
2628426490

26285-
**start_time:** `int`
26491+
**start_time:** `int` — Start of the time range as a Unix timestamp in milliseconds. Must be at least 2020-01-01.
2628626492

2628726493
</dd>
2628826494
</dl>
2628926495

2629026496
<dl>
2629126497
<dd>
2629226498

26293-
**end_time:** `int`
26499+
**end_time:** `int` — End of the time range as a Unix timestamp in milliseconds. Must be at least 2020-01-01.
2629426500

2629526501
</dd>
2629626502
</dl>

0 commit comments

Comments
 (0)