Spaces:
Build error
Build error
| from openai import AzureOpenAI | |
| from azure.identity import DefaultAzureCredential, get_bearer_token_provider | |
| token_provider = get_bearer_token_provider( | |
| DefaultAzureCredential(), "https://cognitiveservices.azure.com/.default" | |
| ) | |
| client = AzureOpenAI( | |
| azure_endpoint = os.getenv("https://aibotforjonathan.openai.azure.com/"), | |
| azure_ad_token_provider=token_provider, | |
| api_version="2024-12-01-preview" | |
| ) | |
| response = client.chat.completions.create( | |
| model="o1-new", # replace with the model deployment name of your o1-preview, or o1-mini model | |
| messages=[ | |
| {"role": "developer","content": "You are a helpful assistant."}, # optional equivalent to a system message for reasoning models | |
| {"role": "user", "content": "What steps should I think about when writing my first Python API?"}, | |
| ], | |
| max_completion_tokens = 5000 | |
| ) | |
| print(response.model_dump_json(indent=2)) |