Skip to content

Commit 4e4951f

Browse files
stainless-app[bot]meorphis
authored andcommitted
chore: disable overloads in *.rbs definitions for readable LSP errors (#42)
1 parent bc92caf commit 4e4951f

File tree

301 files changed

+3081
-5713
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

301 files changed

+3081
-5713
lines changed

sig/openai/models/audio/speech_create_params.rbs

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -31,19 +31,14 @@ module OpenAI
3131

3232
def speed=: (Float) -> Float
3333

34-
def initialize:
35-
(
36-
input: String,
37-
model: OpenAI::Models::Audio::SpeechCreateParams::model,
38-
voice: OpenAI::Models::Audio::SpeechCreateParams::voice,
39-
?response_format: OpenAI::Models::Audio::SpeechCreateParams::response_format,
40-
?speed: Float,
41-
?request_options: OpenAI::request_opts
42-
) -> void
43-
| (
44-
?OpenAI::Models::Audio::speech_create_params
45-
| OpenAI::BaseModel data
46-
) -> void
34+
def initialize: (
35+
input: String,
36+
model: OpenAI::Models::Audio::SpeechCreateParams::model,
37+
voice: OpenAI::Models::Audio::SpeechCreateParams::voice,
38+
?response_format: OpenAI::Models::Audio::SpeechCreateParams::response_format,
39+
?speed: Float,
40+
?request_options: OpenAI::request_opts
41+
) -> void
4742

4843
def to_hash: -> OpenAI::Models::Audio::speech_create_params
4944

sig/openai/models/audio/transcription.rbs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,7 @@ module OpenAI
66
class Transcription < OpenAI::BaseModel
77
attr_accessor text: String
88

9-
def initialize:
10-
(text: String) -> void
11-
| (
12-
?OpenAI::Models::Audio::transcription | OpenAI::BaseModel data
13-
) -> void
9+
def initialize: (text: String) -> void
1410

1511
def to_hash: -> OpenAI::Models::Audio::transcription
1612
end

sig/openai/models/audio/transcription_create_params.rbs

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -45,21 +45,16 @@ module OpenAI
4545
::Array[OpenAI::Models::Audio::TranscriptionCreateParams::timestamp_granularity]
4646
) -> ::Array[OpenAI::Models::Audio::TranscriptionCreateParams::timestamp_granularity]
4747

48-
def initialize:
49-
(
50-
file: IO | StringIO,
51-
model: OpenAI::Models::Audio::TranscriptionCreateParams::model,
52-
?language: String,
53-
?prompt: String,
54-
?response_format: OpenAI::Models::audio_response_format,
55-
?temperature: Float,
56-
?timestamp_granularities: ::Array[OpenAI::Models::Audio::TranscriptionCreateParams::timestamp_granularity],
57-
?request_options: OpenAI::request_opts
58-
) -> void
59-
| (
60-
?OpenAI::Models::Audio::transcription_create_params
61-
| OpenAI::BaseModel data
62-
) -> void
48+
def initialize: (
49+
file: IO | StringIO,
50+
model: OpenAI::Models::Audio::TranscriptionCreateParams::model,
51+
?language: String,
52+
?prompt: String,
53+
?response_format: OpenAI::Models::audio_response_format,
54+
?temperature: Float,
55+
?timestamp_granularities: ::Array[OpenAI::Models::Audio::TranscriptionCreateParams::timestamp_granularity],
56+
?request_options: OpenAI::request_opts
57+
) -> void
6358

6459
def to_hash: -> OpenAI::Models::Audio::transcription_create_params
6560

sig/openai/models/audio/transcription_segment.rbs

Lines changed: 12 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -36,23 +36,18 @@ module OpenAI
3636

3737
attr_accessor tokens: ::Array[Integer]
3838

39-
def initialize:
40-
(
41-
id: Integer,
42-
avg_logprob: Float,
43-
compression_ratio: Float,
44-
end_: Float,
45-
no_speech_prob: Float,
46-
seek: Integer,
47-
start: Float,
48-
temperature: Float,
49-
text: String,
50-
tokens: ::Array[Integer]
51-
) -> void
52-
| (
53-
?OpenAI::Models::Audio::transcription_segment
54-
| OpenAI::BaseModel data
55-
) -> void
39+
def initialize: (
40+
id: Integer,
41+
avg_logprob: Float,
42+
compression_ratio: Float,
43+
end_: Float,
44+
no_speech_prob: Float,
45+
seek: Integer,
46+
start: Float,
47+
temperature: Float,
48+
text: String,
49+
tokens: ::Array[Integer]
50+
) -> void
5651

5752
def to_hash: -> OpenAI::Models::Audio::transcription_segment
5853
end

sig/openai/models/audio/transcription_verbose.rbs

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -29,18 +29,13 @@ module OpenAI
2929
::Array[OpenAI::Models::Audio::TranscriptionWord]
3030
) -> ::Array[OpenAI::Models::Audio::TranscriptionWord]
3131

32-
def initialize:
33-
(
34-
duration: Float,
35-
language: String,
36-
text: String,
37-
?segments: ::Array[OpenAI::Models::Audio::TranscriptionSegment],
38-
?words: ::Array[OpenAI::Models::Audio::TranscriptionWord]
39-
) -> void
40-
| (
41-
?OpenAI::Models::Audio::transcription_verbose
42-
| OpenAI::BaseModel data
43-
) -> void
32+
def initialize: (
33+
duration: Float,
34+
language: String,
35+
text: String,
36+
?segments: ::Array[OpenAI::Models::Audio::TranscriptionSegment],
37+
?words: ::Array[OpenAI::Models::Audio::TranscriptionWord]
38+
) -> void
4439

4540
def to_hash: -> OpenAI::Models::Audio::transcription_verbose
4641
end

sig/openai/models/audio/transcription_word.rbs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,7 @@ module OpenAI
1010

1111
attr_accessor word: String
1212

13-
def initialize:
14-
(end_: Float, start: Float, word: String) -> void
15-
| (
16-
?OpenAI::Models::Audio::transcription_word | OpenAI::BaseModel data
17-
) -> void
13+
def initialize: (end_: Float, start: Float, word: String) -> void
1814

1915
def to_hash: -> OpenAI::Models::Audio::transcription_word
2016
end

sig/openai/models/audio/translation.rbs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,7 @@ module OpenAI
66
class Translation < OpenAI::BaseModel
77
attr_accessor text: String
88

9-
def initialize:
10-
(text: String) -> void
11-
| (
12-
?OpenAI::Models::Audio::translation | OpenAI::BaseModel data
13-
) -> void
9+
def initialize: (text: String) -> void
1410

1511
def to_hash: -> OpenAI::Models::Audio::translation
1612
end

sig/openai/models/audio/translation_create_params.rbs

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -33,19 +33,14 @@ module OpenAI
3333

3434
def temperature=: (Float) -> Float
3535

36-
def initialize:
37-
(
38-
file: IO | StringIO,
39-
model: OpenAI::Models::Audio::TranslationCreateParams::model,
40-
?prompt: String,
41-
?response_format: OpenAI::Models::audio_response_format,
42-
?temperature: Float,
43-
?request_options: OpenAI::request_opts
44-
) -> void
45-
| (
46-
?OpenAI::Models::Audio::translation_create_params
47-
| OpenAI::BaseModel data
48-
) -> void
36+
def initialize: (
37+
file: IO | StringIO,
38+
model: OpenAI::Models::Audio::TranslationCreateParams::model,
39+
?prompt: String,
40+
?response_format: OpenAI::Models::audio_response_format,
41+
?temperature: Float,
42+
?request_options: OpenAI::request_opts
43+
) -> void
4944

5045
def to_hash: -> OpenAI::Models::Audio::translation_create_params
5146

sig/openai/models/audio/translation_verbose.rbs

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,12 @@ module OpenAI
2222
::Array[OpenAI::Models::Audio::TranscriptionSegment]
2323
) -> ::Array[OpenAI::Models::Audio::TranscriptionSegment]
2424

25-
def initialize:
26-
(
27-
duration: Float,
28-
language: String,
29-
text: String,
30-
?segments: ::Array[OpenAI::Models::Audio::TranscriptionSegment]
31-
) -> void
32-
| (
33-
?OpenAI::Models::Audio::translation_verbose | OpenAI::BaseModel data
34-
) -> void
25+
def initialize: (
26+
duration: Float,
27+
language: String,
28+
text: String,
29+
?segments: ::Array[OpenAI::Models::Audio::TranscriptionSegment]
30+
) -> void
3531

3632
def to_hash: -> OpenAI::Models::Audio::translation_verbose
3733
end

sig/openai/models/auto_file_chunking_strategy_param.rbs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,7 @@ module OpenAI
55
class AutoFileChunkingStrategyParam < OpenAI::BaseModel
66
attr_accessor type: :auto
77

8-
def initialize:
9-
(?type: :auto) -> void
10-
| (
11-
?OpenAI::Models::auto_file_chunking_strategy_param
12-
| OpenAI::BaseModel data
13-
) -> void
8+
def initialize: (?type: :auto) -> void
149

1510
def to_hash: -> OpenAI::Models::auto_file_chunking_strategy_param
1611
end

0 commit comments

Comments
 (0)