From 3169ec56605bc899f1143178c47491d604e87c7e Mon Sep 17 00:00:00 2001 From: Krrish Dholakia Date: Thu, 27 Jun 2024 22:04:23 -0700 Subject: [PATCH] docs(text_to_speech.md): add azure tts to docs --- docs/my-website/docs/text_to_speech.md | 41 +++++++++++++++++++++----- 1 file changed, 33 insertions(+), 8 deletions(-) diff --git a/docs/my-website/docs/text_to_speech.md b/docs/my-website/docs/text_to_speech.md index f4adf15eb59..73a12c43450 100644 --- a/docs/my-website/docs/text_to_speech.md +++ b/docs/my-website/docs/text_to_speech.md @@ -14,14 +14,6 @@ response = speech( model="openai/tts-1", voice="alloy", input="the quick brown fox jumped over the lazy dogs", - api_base=None, - api_key=None, - organization=None, - project=None, - max_retries=1, - timeout=600, - client=None, - optional_params={}, ) response.stream_to_file(speech_file_path) ``` @@ -84,4 +76,37 @@ curl http://0.0.0.0:4000/v1/audio/speech \ litellm --config /path/to/config.yaml # RUNNING on http://0.0.0.0:4000 +``` + +## Azure Usage + +**PROXY** + +```yaml + - model_name: azure/tts-1 + litellm_params: + model: azure/tts-1 + api_base: "os.environ/AZURE_API_BASE_TTS" + api_key: "os.environ/AZURE_API_KEY_TTS" + api_version: "os.environ/AZURE_API_VERSION" +``` + +**SDK** + +```python +from litellm import completion + +## set ENV variables +os.environ["AZURE_API_KEY"] = "" +os.environ["AZURE_API_BASE"] = "" +os.environ["AZURE_API_VERSION"] = "" + +# azure call +speech_file_path = Path(__file__).parent / "speech.mp3" +response = speech( + model="azure/