11namespace Azure . AI . OpenAI
2- {
3- public partial class OpenAIClient
4- {
5- protected OpenAIClient ( ) { }
6- public OpenAIClient ( System . Uri endpoint , Azure . AzureKeyCredential credential ) { }
7- public OpenAIClient ( System . Uri endpoint , Azure . AzureKeyCredential credential , Azure . AI . OpenAI . OpenAIClientOptions options ) { }
8- public OpenAIClient ( System . Uri endpoint , Azure . Core . TokenCredential credential ) { }
9- public OpenAIClient ( System . Uri endpoint , Azure . Core . TokenCredential credential , Azure . AI . OpenAI . OpenAIClientOptions options ) { }
10- public virtual Azure . Core . Pipeline . HttpPipeline Pipeline { get { throw null ; } }
11- public virtual Azure . Response < Azure . AI . OpenAI . Models . Completions > GetCompletions ( string deploymentId , Azure . AI . OpenAI . Models . CompletionsOptions completionsOptions , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
12- public virtual Azure . Response GetCompletions ( string deploymentId , Azure . Core . RequestContent content , Azure . RequestContext context = null ) { throw null ; }
13- public virtual Azure . Response < Azure . AI . OpenAI . Models . Completions > GetCompletions ( string deploymentId , string prompt , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
14- public virtual System . Threading . Tasks . Task < Azure . Response < Azure . AI . OpenAI . Models . Completions > > GetCompletionsAsync ( string deploymentId , Azure . AI . OpenAI . Models . CompletionsOptions completionsOptions , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
15- public virtual System . Threading . Tasks . Task < Azure . Response > GetCompletionsAsync ( string deploymentId , Azure . Core . RequestContent content , Azure . RequestContext context = null ) { throw null ; }
16- public virtual System . Threading . Tasks . Task < Azure . Response < Azure . AI . OpenAI . Models . Completions > > GetCompletionsAsync ( string deploymentId , string prompt , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
17- public virtual Azure . Response < Azure . AI . OpenAI . Models . Embeddings > GetEmbeddings ( string deploymentId , Azure . AI . OpenAI . Models . EmbeddingsOptions embeddingsOptions , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
18- public virtual Azure . Response GetEmbeddings ( string deploymentId , Azure . Core . RequestContent content , Azure . RequestContext context = null ) { throw null ; }
19- public virtual System . Threading . Tasks . Task < Azure . Response < Azure . AI . OpenAI . Models . Embeddings > > GetEmbeddingsAsync ( string deploymentId , Azure . AI . OpenAI . Models . EmbeddingsOptions embeddingsOptions , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
20- public virtual System . Threading . Tasks . Task < Azure . Response > GetEmbeddingsAsync ( string deploymentId , Azure . Core . RequestContent content , Azure . RequestContext context = null ) { throw null ; }
21- }
22- public partial class OpenAIClientOptions : Azure . Core . ClientOptions
23- {
24- public OpenAIClientOptions ( Azure . AI . OpenAI . OpenAIClientOptions . ServiceVersion version = Azure . AI . OpenAI . OpenAIClientOptions . ServiceVersion . V2022_12_01 ) { }
25- public enum ServiceVersion
26- {
27- V2022_12_01 = 1 ,
28- }
29- }
30- }
31- namespace Azure . AI . OpenAI . Models
322{
333 public partial class Choice
344 {
355 internal Choice ( ) { }
366 public string FinishReason { get { throw null ; } }
377 public int ? Index { get { throw null ; } }
38- public Azure . AI . OpenAI . Models . CompletionsLogProbs Logprobs { get { throw null ; } }
8+ public Azure . AI . OpenAI . CompletionsLogProbs Logprobs { get { throw null ; } }
399 public string Text { get { throw null ; } }
4010 }
4111 public partial class Completions
4212 {
4313 internal Completions ( ) { }
44- public System . Collections . Generic . IReadOnlyList < Azure . AI . OpenAI . Models . Choice > Choices { get { throw null ; } }
14+ public System . Collections . Generic . IReadOnlyList < Azure . AI . OpenAI . Choice > Choices { get { throw null ; } }
4515 public int ? Created { get { throw null ; } }
4616 public string Id { get { throw null ; } }
4717 public string Model { get { throw null ; } }
4818 public string Object { get { throw null ; } }
49- public Azure . AI . OpenAI . Models . CompletionsUsage Usage { get { throw null ; } }
19+ public Azure . AI . OpenAI . CompletionsUsage Usage { get { throw null ; } }
5020 }
5121 public partial class CompletionsLogProbs
5222 {
@@ -79,7 +49,7 @@ public CompletionsOptions() { }
7949 public partial class CompletionsUsage
8050 {
8151 internal CompletionsUsage ( ) { }
82- public int CompletionToken { get { throw null ; } }
52+ public int CompletionTokens { get { throw null ; } }
8353 public int PromptTokens { get { throw null ; } }
8454 public int TotalTokens { get { throw null ; } }
8555 }
@@ -93,10 +63,10 @@ internal EmbeddingItem() { }
9363 public partial class Embeddings
9464 {
9565 internal Embeddings ( ) { }
96- public System . Collections . Generic . IReadOnlyList < Azure . AI . OpenAI . Models . EmbeddingItem > Data { get { throw null ; } }
66+ public System . Collections . Generic . IReadOnlyList < Azure . AI . OpenAI . EmbeddingItem > Data { get { throw null ; } }
9767 public string Model { get { throw null ; } }
9868 public string Object { get { throw null ; } }
99- public Azure . AI . OpenAI . Models . EmbeddingsUsage Usage { get { throw null ; } }
69+ public Azure . AI . OpenAI . EmbeddingsUsage Usage { get { throw null ; } }
10070 }
10171 public partial class EmbeddingsOptions
10272 {
@@ -112,4 +82,31 @@ internal EmbeddingsUsage() { }
11282 public int PromptTokens { get { throw null ; } }
11383 public int TotalTokens { get { throw null ; } }
11484 }
85+ public partial class OpenAIClient
86+ {
87+ protected OpenAIClient ( ) { }
88+ public OpenAIClient ( System . Uri endpoint , Azure . AzureKeyCredential credential ) { }
89+ public OpenAIClient ( System . Uri endpoint , Azure . AzureKeyCredential credential , Azure . AI . OpenAI . OpenAIClientOptions options ) { }
90+ public OpenAIClient ( System . Uri endpoint , Azure . Core . TokenCredential credential ) { }
91+ public OpenAIClient ( System . Uri endpoint , Azure . Core . TokenCredential credential , Azure . AI . OpenAI . OpenAIClientOptions options ) { }
92+ public virtual Azure . Core . Pipeline . HttpPipeline Pipeline { get { throw null ; } }
93+ public virtual Azure . Response < Azure . AI . OpenAI . Completions > GetCompletions ( string deploymentId , Azure . AI . OpenAI . CompletionsOptions completionsOptions , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
94+ public virtual Azure . Response GetCompletions ( string deploymentId , Azure . Core . RequestContent content , Azure . RequestContext context = null ) { throw null ; }
95+ public virtual Azure . Response < Azure . AI . OpenAI . Completions > GetCompletions ( string deploymentId , string prompt , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
96+ public virtual System . Threading . Tasks . Task < Azure . Response < Azure . AI . OpenAI . Completions > > GetCompletionsAsync ( string deploymentId , Azure . AI . OpenAI . CompletionsOptions completionsOptions , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
97+ public virtual System . Threading . Tasks . Task < Azure . Response > GetCompletionsAsync ( string deploymentId , Azure . Core . RequestContent content , Azure . RequestContext context = null ) { throw null ; }
98+ public virtual System . Threading . Tasks . Task < Azure . Response < Azure . AI . OpenAI . Completions > > GetCompletionsAsync ( string deploymentId , string prompt , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
99+ public virtual Azure . Response < Azure . AI . OpenAI . Embeddings > GetEmbeddings ( string deploymentId , Azure . AI . OpenAI . EmbeddingsOptions embeddingsOptions , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
100+ public virtual Azure . Response GetEmbeddings ( string deploymentId , Azure . Core . RequestContent content , Azure . RequestContext context = null ) { throw null ; }
101+ public virtual System . Threading . Tasks . Task < Azure . Response < Azure . AI . OpenAI . Embeddings > > GetEmbeddingsAsync ( string deploymentId , Azure . AI . OpenAI . EmbeddingsOptions embeddingsOptions , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
102+ public virtual System . Threading . Tasks . Task < Azure . Response > GetEmbeddingsAsync ( string deploymentId , Azure . Core . RequestContent content , Azure . RequestContext context = null ) { throw null ; }
103+ }
104+ public partial class OpenAIClientOptions : Azure . Core . ClientOptions
105+ {
106+ public OpenAIClientOptions ( Azure . AI . OpenAI . OpenAIClientOptions . ServiceVersion version = Azure . AI . OpenAI . OpenAIClientOptions . ServiceVersion . V2022_12_01 ) { }
107+ public enum ServiceVersion
108+ {
109+ V2022_12_01 = 1 ,
110+ }
111+ }
115112}
0 commit comments