Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions .castiron.stats.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
schema_version: 1
generation_id: 8e0b46e2-9f31-4393-9a7e-2be585d07efb
generation_id: 592b2cad-c398-46a9-9df6-7858c09f3b65
openapi_spec_hash: d6717da751735789c482f47d6613cea0
openapi_transformed_spec_hash: 46e4f19c824b10d620e3c7bc4a7d569e
config_hash: 76695a5cf014836ea99ffbd2f387e5c1
codegen_sha: da0ab234c8b0b445d8a64a420465199b4824a45e
codegen_hash: 3051dd5f14816304442e438ac216fbc29b4e1a9b1f87873da6f3a4a947cd7fa0
public_codegen_sha: 992b9cbba312b4bf10128b9f1d36112b48340363
config_hash: 0fe55890f9499fed76b60662804e30f7
codegen_sha: f028b1b011d31cf0cd8a1939e83bf7ec5d2b8762
codegen_hash: 2e485073ea1166bc85b3b8c04a512d221b82ef5c490801250ffc209d6292e201
public_codegen_sha: b045ae7e94f055f952b812dfc4ddee314a691df7
279 changes: 268 additions & 11 deletions .github/workflows/castiron-custom-code-comment.yml

Large diffs are not rendered by default.

6 changes: 4 additions & 2 deletions .github/workflows/castiron-custom-code.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ name: Castiron custom code
on:
pull_request:
types: [opened, synchronize, reopened, ready_for_review, edited]
pull_request_review:
types: [submitted, edited, dismissed]
# Notify the existing trusted handler for queue candidates.
merge_group:
types: [checks_requested]
Expand All @@ -16,11 +18,11 @@ concurrency:
cancel-in-progress: false

env:
REPORTER_SHA256: 6b7cfda1f85426daaa2e4f6186e2d1b20ac638dadaa54be8142ecec89fefd880
REPORTER_SHA256: a52a1aabf4047f4c20e96d1d788c25a4aa78c1987b4fa73a13d22c92ef213a3f

jobs:
queue-signal:
if: github.event_name == 'merge_group'
if: github.event_name == 'merge_group' || github.event_name == 'pull_request_review'
runs-on: ubuntu-latest
timeout-minutes: 1
permissions: {}
Expand Down
152 changes: 29 additions & 123 deletions api.md

Large diffs are not rendered by default.

81 changes: 81 additions & 0 deletions docs/beta-realtime-api.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
## Realtime

Types:

```python
from openai.types.beta.realtime import (
ConversationCreatedEvent,
ConversationItem,
ConversationItemContent,
ConversationItemCreateEvent,
ConversationItemCreatedEvent,
ConversationItemDeleteEvent,
ConversationItemDeletedEvent,
ConversationItemInputAudioTranscriptionCompletedEvent,
ConversationItemInputAudioTranscriptionDeltaEvent,
ConversationItemInputAudioTranscriptionFailedEvent,
ConversationItemRetrieveEvent,
ConversationItemTruncateEvent,
ConversationItemTruncatedEvent,
ConversationItemWithReference,
ErrorEvent,
InputAudioBufferAppendEvent,
InputAudioBufferClearEvent,
InputAudioBufferClearedEvent,
InputAudioBufferCommitEvent,
InputAudioBufferCommittedEvent,
InputAudioBufferSpeechStartedEvent,
InputAudioBufferSpeechStoppedEvent,
RateLimitsUpdatedEvent,
RealtimeClientEvent,
RealtimeResponse,
RealtimeResponseStatus,
RealtimeResponseUsage,
RealtimeServerEvent,
ResponseAudioDeltaEvent,
ResponseAudioDoneEvent,
ResponseAudioTranscriptDeltaEvent,
ResponseAudioTranscriptDoneEvent,
ResponseCancelEvent,
ResponseContentPartAddedEvent,
ResponseContentPartDoneEvent,
ResponseCreateEvent,
ResponseCreatedEvent,
ResponseDoneEvent,
ResponseFunctionCallArgumentsDeltaEvent,
ResponseFunctionCallArgumentsDoneEvent,
ResponseOutputItemAddedEvent,
ResponseOutputItemDoneEvent,
ResponseTextDeltaEvent,
ResponseTextDoneEvent,
SessionCreatedEvent,
SessionUpdateEvent,
SessionUpdatedEvent,
TranscriptionSessionUpdate,
TranscriptionSessionUpdatedEvent,
)
```

### Sessions

Types:

```python
from openai.types.beta.realtime import Session, SessionCreateResponse
```

Methods:

- <code title="post /realtime/sessions">client.beta.realtime.sessions.<a href="../src/openai/resources/beta/realtime/sessions.py">create</a>(\*\*<a href="../src/openai/types/beta/realtime/session_create_params.py">params</a>) -> <a href="../src/openai/types/beta/realtime/session_create_response.py">SessionCreateResponse</a></code>

### TranscriptionSessions

Types:

```python
from openai.types.beta.realtime import TranscriptionSession
```

Methods:

- <code title="post /realtime/transcription_sessions">client.beta.realtime.transcription_sessions.<a href="../src/openai/resources/beta/realtime/transcription_sessions.py">create</a>(\*\*<a href="../src/openai/types/beta/realtime/transcription_session_create_params.py">params</a>) -> <a href="../src/openai/types/beta/realtime/transcription_session.py">TranscriptionSession</a></code>
328 changes: 310 additions & 18 deletions docs/castiron-generated-code-transition.md

Large diffs are not rendered by default.

Loading
Loading