Skip to content

Commit f648975

Browse files
author
github-actions[bot]
committed
feat: Updated OpenAPI spec
1 parent 57b99d5 commit f648975

7 files changed

Lines changed: 8 additions & 2471 deletions

src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI..JsonSerializerContext.g.cs

Lines changed: 0 additions & 2345 deletions
Large diffs are not rendered by default.

src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IRealtimeClient.AcceptCall.g.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public partial interface IRealtimeClient
4646
/// `item.input_audio_transcription.logprobs`: Include logprobs for input audio transcription.
4747
/// </param>
4848
/// <param name="tracing">
49-
/// Realtime API can write session traces to the [Traces Dashboard](/logs?api=traces). Set to null to disable tracing. Once<br/>
49+
/// Realtime API can write session traces to the [Traces Dashboard](https://platform.openai.com/logs?api=traces). Set to null to disable tracing. Once<br/>
5050
/// tracing is enabled for a session, the configuration cannot be modified.<br/>
5151
/// `auto` will create a trace for the session with default values for the<br/>
5252
/// workflow name, group id, and metadata.<br/>

src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.IncludeEnum.g.cs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,6 @@ public enum IncludeEnum
4343
/// Include the sources of the web search tool call.
4444
/// </summary>
4545
WebSearchCallActionSources,
46-
/// <summary>
47-
///
48-
/// </summary>
49-
WebSearchCallResults,
5046
}
5147

5248
/// <summary>
@@ -68,7 +64,6 @@ public static string ToValueString(this IncludeEnum value)
6864
IncludeEnum.MessageOutputTextLogprobs => "message.output_text.logprobs",
6965
IncludeEnum.ReasoningEncryptedContent => "reasoning.encrypted_content",
7066
IncludeEnum.WebSearchCallActionSources => "web_search_call.action.sources",
71-
IncludeEnum.WebSearchCallResults => "web_search_call.results",
7267
_ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null),
7368
};
7469
}
@@ -86,7 +81,6 @@ public static string ToValueString(this IncludeEnum value)
8681
"message.output_text.logprobs" => IncludeEnum.MessageOutputTextLogprobs,
8782
"reasoning.encrypted_content" => IncludeEnum.ReasoningEncryptedContent,
8883
"web_search_call.action.sources" => IncludeEnum.WebSearchCallActionSources,
89-
"web_search_call.results" => IncludeEnum.WebSearchCallResults,
9084
_ => null,
9185
};
9286
}

src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.RealtimeSessionCreateRequestGA.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ public sealed partial class RealtimeSessionCreateRequestGA
5454
public global::System.Collections.Generic.IList<global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAIncludeItem>? Include { get; set; }
5555

5656
/// <summary>
57-
/// Realtime API can write session traces to the [Traces Dashboard](/logs?api=traces). Set to null to disable tracing. Once<br/>
57+
/// Realtime API can write session traces to the [Traces Dashboard](https://platform.openai.com/logs?api=traces). Set to null to disable tracing. Once<br/>
5858
/// tracing is enabled for a session, the configuration cannot be modified.<br/>
5959
/// `auto` will create a trace for the session with default values for the<br/>
6060
/// workflow name, group id, and metadata.<br/>
@@ -138,7 +138,7 @@ public sealed partial class RealtimeSessionCreateRequestGA
138138
/// `item.input_audio_transcription.logprobs`: Include logprobs for input audio transcription.
139139
/// </param>
140140
/// <param name="tracing">
141-
/// Realtime API can write session traces to the [Traces Dashboard](/logs?api=traces). Set to null to disable tracing. Once<br/>
141+
/// Realtime API can write session traces to the [Traces Dashboard](https://platform.openai.com/logs?api=traces). Set to null to disable tracing. Once<br/>
142142
/// tracing is enabled for a session, the configuration cannot be modified.<br/>
143143
/// `auto` will create a trace for the session with default values for the<br/>
144144
/// workflow name, group id, and metadata.<br/>

src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Realtime..JsonSerializerContext.g.cs

Lines changed: 0 additions & 112 deletions
Original file line numberDiff line numberDiff line change
@@ -14,229 +14,117 @@ namespace tryAGI.OpenAI.Realtime
1414
Converters = new global::System.Type[]
1515
{
1616
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.AudioFormatJsonConverter),
17-
1817
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.AudioFormatNullableJsonConverter),
19-
2018
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.SessionObjectJsonConverter),
21-
2219
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.SessionObjectNullableJsonConverter),
23-
2420
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.SessionVoiceJsonConverter),
25-
2621
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.SessionVoiceNullableJsonConverter),
27-
2822
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.SessionTurnDetectionTypeJsonConverter),
29-
3023
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.SessionTurnDetectionTypeNullableJsonConverter),
31-
3224
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.SessionToolChoiceJsonConverter),
33-
3425
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.SessionToolChoiceNullableJsonConverter),
35-
3626
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationObjectJsonConverter),
37-
3827
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationObjectNullableJsonConverter),
39-
4028
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemContentPartTypeJsonConverter),
41-
4229
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemContentPartTypeNullableJsonConverter),
43-
4430
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemObjectJsonConverter),
45-
4631
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemObjectNullableJsonConverter),
47-
4832
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemTypeJsonConverter),
49-
5033
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemTypeNullableJsonConverter),
51-
5234
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemStatusJsonConverter),
53-
5435
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemStatusNullableJsonConverter),
55-
5636
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemRoleJsonConverter),
57-
5837
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemRoleNullableJsonConverter),
59-
6038
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ContentPartTypeJsonConverter),
61-
6239
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ContentPartTypeNullableJsonConverter),
63-
6440
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseObjectJsonConverter),
65-
6641
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseObjectNullableJsonConverter),
67-
6842
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseStatusJsonConverter),
69-
7043
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseStatusNullableJsonConverter),
71-
7244
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.RateLimitInfoNameJsonConverter),
73-
7445
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.RateLimitInfoNameNullableJsonConverter),
75-
7646
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseConfigModalitieJsonConverter),
77-
7847
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseConfigModalitieNullableJsonConverter),
79-
8048
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseConfigVoiceJsonConverter),
81-
8249
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseConfigVoiceNullableJsonConverter),
83-
8450
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseConfigToolChoiceJsonConverter),
85-
8651
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseConfigToolChoiceNullableJsonConverter),
87-
8852
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.SessionUpdatePayloadTypeJsonConverter),
89-
9053
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.SessionUpdatePayloadTypeNullableJsonConverter),
91-
9254
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.InputAudioBufferAppendPayloadTypeJsonConverter),
93-
9455
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.InputAudioBufferAppendPayloadTypeNullableJsonConverter),
95-
9656
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.InputAudioBufferCommitPayloadTypeJsonConverter),
97-
9857
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.InputAudioBufferCommitPayloadTypeNullableJsonConverter),
99-
10058
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.InputAudioBufferClearPayloadTypeJsonConverter),
101-
10259
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.InputAudioBufferClearPayloadTypeNullableJsonConverter),
103-
10460
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemCreatePayloadTypeJsonConverter),
105-
10661
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemCreatePayloadTypeNullableJsonConverter),
107-
10862
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemTruncatePayloadTypeJsonConverter),
109-
11063
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemTruncatePayloadTypeNullableJsonConverter),
111-
11264
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemDeletePayloadTypeJsonConverter),
113-
11465
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemDeletePayloadTypeNullableJsonConverter),
115-
11666
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseCreatePayloadTypeJsonConverter),
117-
11867
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseCreatePayloadTypeNullableJsonConverter),
119-
12068
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseCancelPayloadTypeJsonConverter),
121-
12269
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseCancelPayloadTypeNullableJsonConverter),
123-
12470
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ErrorPayloadTypeJsonConverter),
125-
12671
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ErrorPayloadTypeNullableJsonConverter),
127-
12872
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.SessionCreatedPayloadTypeJsonConverter),
129-
13073
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.SessionCreatedPayloadTypeNullableJsonConverter),
131-
13274
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.SessionUpdatedPayloadTypeJsonConverter),
133-
13475
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.SessionUpdatedPayloadTypeNullableJsonConverter),
135-
13676
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationCreatedPayloadTypeJsonConverter),
137-
13877
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationCreatedPayloadTypeNullableJsonConverter),
139-
14078
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemCreatedPayloadTypeJsonConverter),
141-
14279
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemCreatedPayloadTypeNullableJsonConverter),
143-
14480
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemInputAudioTranscriptionCompletedPayloadTypeJsonConverter),
145-
14681
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemInputAudioTranscriptionCompletedPayloadTypeNullableJsonConverter),
147-
14882
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemInputAudioTranscriptionFailedPayloadTypeJsonConverter),
149-
15083
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemInputAudioTranscriptionFailedPayloadTypeNullableJsonConverter),
151-
15284
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemTruncatedPayloadTypeJsonConverter),
153-
15485
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemTruncatedPayloadTypeNullableJsonConverter),
155-
15686
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemDeletedPayloadTypeJsonConverter),
157-
15887
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ConversationItemDeletedPayloadTypeNullableJsonConverter),
159-
16088
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.InputAudioBufferCommittedPayloadTypeJsonConverter),
161-
16289
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.InputAudioBufferCommittedPayloadTypeNullableJsonConverter),
163-
16490
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.InputAudioBufferClearedPayloadTypeJsonConverter),
165-
16691
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.InputAudioBufferClearedPayloadTypeNullableJsonConverter),
167-
16892
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.InputAudioBufferSpeechStartedPayloadTypeJsonConverter),
169-
17093
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.InputAudioBufferSpeechStartedPayloadTypeNullableJsonConverter),
171-
17294
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.InputAudioBufferSpeechStoppedPayloadTypeJsonConverter),
173-
17495
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.InputAudioBufferSpeechStoppedPayloadTypeNullableJsonConverter),
175-
17696
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseCreatedPayloadTypeJsonConverter),
177-
17897
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseCreatedPayloadTypeNullableJsonConverter),
179-
18098
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseDonePayloadTypeJsonConverter),
181-
18299
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseDonePayloadTypeNullableJsonConverter),
183-
184100
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseOutputItemAddedPayloadTypeJsonConverter),
185-
186101
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseOutputItemAddedPayloadTypeNullableJsonConverter),
187-
188102
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseOutputItemDonePayloadTypeJsonConverter),
189-
190103
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseOutputItemDonePayloadTypeNullableJsonConverter),
191-
192104
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseContentPartAddedPayloadTypeJsonConverter),
193-
194105
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseContentPartAddedPayloadTypeNullableJsonConverter),
195-
196106
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseContentPartDonePayloadTypeJsonConverter),
197-
198107
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseContentPartDonePayloadTypeNullableJsonConverter),
199-
200108
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseTextDeltaPayloadTypeJsonConverter),
201-
202109
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseTextDeltaPayloadTypeNullableJsonConverter),
203-
204110
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseTextDonePayloadTypeJsonConverter),
205-
206111
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseTextDonePayloadTypeNullableJsonConverter),
207-
208112
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseAudioTranscriptDeltaPayloadTypeJsonConverter),
209-
210113
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseAudioTranscriptDeltaPayloadTypeNullableJsonConverter),
211-
212114
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseAudioTranscriptDonePayloadTypeJsonConverter),
213-
214115
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseAudioTranscriptDonePayloadTypeNullableJsonConverter),
215-
216116
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseAudioDeltaPayloadTypeJsonConverter),
217-
218117
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseAudioDeltaPayloadTypeNullableJsonConverter),
219-
220118
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseAudioDonePayloadTypeJsonConverter),
221-
222119
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseAudioDonePayloadTypeNullableJsonConverter),
223-
224120
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseFunctionCallArgumentsDeltaPayloadTypeJsonConverter),
225-
226121
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseFunctionCallArgumentsDeltaPayloadTypeNullableJsonConverter),
227-
228122
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseFunctionCallArgumentsDonePayloadTypeJsonConverter),
229-
230123
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ResponseFunctionCallArgumentsDonePayloadTypeNullableJsonConverter),
231-
232124
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.RateLimitsUpdatedPayloadTypeJsonConverter),
233-
234125
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.RateLimitsUpdatedPayloadTypeNullableJsonConverter),
235-
236126
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ServerEventDiscriminatorTypeJsonConverter),
237-
238127
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ServerEventDiscriminatorTypeNullableJsonConverter),
239-
240128
typeof(global::tryAGI.OpenAI.Realtime.JsonConverters.ServerEventJsonConverter),
241129
})]
242130
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.Realtime.JsonSerializerContextTypes))]

src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.AcceptCall.g.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ partial void ProcessAcceptCallResponse(
200200
/// `item.input_audio_transcription.logprobs`: Include logprobs for input audio transcription.
201201
/// </param>
202202
/// <param name="tracing">
203-
/// Realtime API can write session traces to the [Traces Dashboard](/logs?api=traces). Set to null to disable tracing. Once<br/>
203+
/// Realtime API can write session traces to the [Traces Dashboard](https://platform.openai.com/logs?api=traces). Set to null to disable tracing. Once<br/>
204204
/// tracing is enabled for a session, the configuration cannot be modified.<br/>
205205
/// `auto` will create a trace for the session with default values for the<br/>
206206
/// workflow name, group id, and metadata.<br/>

src/libs/tryAGI.OpenAI/openapi.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57973,7 +57973,8 @@ components:
5797357973
default: null
5797457974
description: >
5797557975
Realtime API can write session traces to the [Traces
57976-
Dashboard](/logs?api=traces). Set to null to disable tracing. Once
57976+
Dashboard](https://platform.openai.com/logs?api=traces). Set to null
57977+
to disable tracing. Once
5797757978

5797857979
tracing is enabled for a session, the configuration cannot be
5797957980
modified.
@@ -58511,8 +58512,8 @@ components:
5851158512
default: null
5851258513
description: >
5851358514
Realtime API can write session traces to the [Traces
58514-
Dashboard](/logs?api=traces). Set to null to disable tracing.
58515-
Once
58515+
Dashboard](https://platform.openai.com/logs?api=traces). Set to
58516+
null to disable tracing. Once
5851658517

5851758518
tracing is enabled for a session, the configuration cannot be
5851858519
modified.
@@ -68157,7 +68158,6 @@ components:
6815768158
type: string
6815868159
enum:
6815968160
- file_search_call.results
68160-
- web_search_call.results
6816168161
- web_search_call.action.sources
6816268162
- message.input_image.image_url
6816368163
- computer_call_output.output.image_url

0 commit comments

Comments
 (0)