diff --git a/docs/my-website/docs/providers/openai.md b/docs/my-website/docs/providers/openai.md index d2344085a0b..ea34ba4a34b 100644 --- a/docs/my-website/docs/providers/openai.md +++ b/docs/my-website/docs/providers/openai.md @@ -50,7 +50,43 @@ os.environ["OPENAI_API_BASE"] = "openaiai-api-base" # OPTIONAL These also support the `OPENAI_API_BASE` environment variable, which can be used to specify a custom API endpoint. -### OpenAI Text Completion Models / Instruct Models +## OpenAI Vision Models +| Model Name | Function Call | +|-----------------------|-----------------------------------------------------------------| +| gpt-4-vision-preview | `response = completion(model="gpt-4-vision-preview", messages=messages)` | + +#### Usage +```python +import os +from litellm import completion + +os.environ["OPENAI_API_KEY"] = "your-api-key" + +# openai call +response = completion( + model = "gpt-4-vision-preview", + messages=[ + { + "role": "user", + "content": [ + { + "type": "text", + "text": "What’s in this image?" + }, + { + "type": "image_url", + "image_url": { + "url": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Gfp-wisconsin-madison-the-nature-boardwalk.jpg/2560px-Gfp-wisconsin-madison-the-nature-boardwalk.jpg" + } + } + ] + } + ], +) + +``` + +## OpenAI Text Completion Models / Instruct Models | Model Name | Function Call | |---------------------|----------------------------------------------------|