From 5edf414a5f9ee97211f87b0a3efc2f4572a19336 Mon Sep 17 00:00:00 2001 From: Krrish Dholakia Date: Fri, 15 Mar 2024 09:54:03 -0700 Subject: [PATCH] docs(audio_transcription.md): add openai sdk usage example to audio transcription docs --- docs/my-website/docs/audio_transcription.md | 25 ++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/docs/my-website/docs/audio_transcription.md b/docs/my-website/docs/audio_transcription.md index 09fa1a1b96c..25eca6caa46 100644 --- a/docs/my-website/docs/audio_transcription.md +++ b/docs/my-website/docs/audio_transcription.md @@ -77,9 +77,32 @@ litellm --config /path/to/config.yaml ### Test + + + ```bash -curl --location 'http://0.0.0.0:4000/v1/audio/transcriptions' \ +curl --location 'http://0.0.0.0:8000/v1/audio/transcriptions' \ --header 'Authorization: Bearer sk-1234' \ --form 'file=@"/Users/krrishdholakia/Downloads/gettysburg.wav"' \ --form 'model="whisper"' ``` + + + + +```python +from openai import OpenAI +client = openai.OpenAI( + api_key="sk-1234", + base_url="http://0.0.0.0:8000" +) + + +audio_file = open("speech.mp3", "rb") +transcript = client.audio.transcriptions.create( + model="whisper", + file=audio_file +) +``` + + \ No newline at end of file