File tree Expand file tree Collapse file tree 2 files changed +33
-0
lines changed
Expand file tree Collapse file tree 2 files changed +33
-0
lines changed Original file line number Diff line number Diff line change 1+ import os
2+ from openai import AzureOpenAI
3+
4+ endpoint = "<your-endpoint>"
5+ model_name = "o4-mini"
6+ deployment = "o4-mini"
7+
8+ subscription_key = os .getenv ("AZURE_OPENAI_API_KEY" )
9+ api_version = "2024-12-01-preview"
10+
11+ client = AzureOpenAI (
12+ api_version = api_version ,
13+ azure_endpoint = endpoint ,
14+ api_key = subscription_key ,
15+ )
16+
17+ response = client .chat .completions .create (
18+ messages = [
19+ {
20+ "role" : "system" ,
21+ "content" : "You are a senior DevOps engineer helping beginners." ,
22+ },
23+ {
24+ "role" : "user" ,
25+ "content" : "How do I set up CI/CD using GitHub Actions for a Node.js app?" ,
26+ }
27+ ],
28+ max_completion_tokens = 100000 ,
29+ model = deployment
30+ )
31+
32+ print (response .choices [0 ].message .content )
Original file line number Diff line number Diff line change 1+ openai ~= 1.60.2
You can’t perform that action at this time.
0 commit comments