Module: OpenAiHelper
- Defined in:
- sig/lib/great_axe/open_ai_helper.rbs
Class Method Summary collapse
- .client ⇒ Object
- .configure_client ⇒ Object
- .create_client ⇒ Object
- .create_file ⇒ Object
- .edit ⇒ Object
- .edit_file ⇒ Object
- .extract_text ⇒ Object
- .input ⇒ Object
- .output ⇒ Object
Class Method Details
.client ⇒ Object
4 |
# File 'sig/lib/great_axe/open_ai_helper.rbs', line 4
def self.client: () -> untyped
|
.configure_client ⇒ Object
8 |
# File 'sig/lib/great_axe/open_ai_helper.rbs', line 8
def self.configure_client: () -> untyped
|
.create_client ⇒ Object
6 |
# File 'sig/lib/great_axe/open_ai_helper.rbs', line 6
def self.create_client: () -> untyped
|
.create_file ⇒ Object
12 |
# File 'sig/lib/great_axe/open_ai_helper.rbs', line 12
def self.create_file: (untyped options) -> untyped
|
.edit ⇒ Object
18 |
# File 'sig/lib/great_axe/open_ai_helper.rbs', line 18
def self.edit: (untyped options) -> untyped
|
.edit_file ⇒ Object
16 |
# File 'sig/lib/great_axe/open_ai_helper.rbs', line 16
def self.edit_file: (untyped options) -> untyped
|
.extract_text ⇒ Object
22 |
# File 'sig/lib/great_axe/open_ai_helper.rbs', line 22
def self.extract_text: (untyped response, *untyped keys) -> untyped
|
.input ⇒ Object
10 |
# File 'sig/lib/great_axe/open_ai_helper.rbs', line 10
def self.input: (untyped request, ?::String model, ?::Float temperature) -> untyped
|
.output ⇒ Object
14 |
# File 'sig/lib/great_axe/open_ai_helper.rbs', line 14
def self.output: (untyped options) -> untyped
|