You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -16,7 +17,7 @@ Stream chats with the Responses API, transcribe and translate audio with Whisper
16
17
## Contents
17
18
18
19
-[Ruby OpenAI](#ruby-openai)
19
-
-[Table of Contents](#table-of-contents)
20
+
-[Contents](#contents)
20
21
-[Installation](#installation)
21
22
-[Bundler](#bundler)
22
23
-[Gem install](#gem-install)
@@ -39,6 +40,13 @@ Stream chats with the Responses API, transcribe and translate audio with Whisper
39
40
-[Vision](#vision)
40
41
-[JSON Mode](#json-mode)
41
42
-[Responses API](#responses-api)
43
+
-[Create a Response](#create-a-response)
44
+
-[Follow-up Messages](#follow-up-messages)
45
+
-[Tool Calls](#tool-calls)
46
+
-[Streaming](#streaming)
47
+
-[Retrieve a Response](#retrieve-a-response)
48
+
-[Delete a Response](#delete-a-response)
49
+
-[List Input Items](#list-input-items)
42
50
-[Functions](#functions)
43
51
-[Completions](#completions)
44
52
-[Embeddings](#embeddings)
@@ -70,6 +78,7 @@ Stream chats with the Responses API, transcribe and translate audio with Whisper
70
78
-[Usage](#usage)
71
79
-[Errors](#errors-1)
72
80
-[Development](#development)
81
+
-[To check for deprecations](#to-check-for-deprecations)
73
82
-[Release](#release)
74
83
-[Contributing](#contributing)
75
84
-[License](#license)
@@ -88,15 +97,15 @@ gem "ruby-openai"
88
97
And then execute:
89
98
90
99
```bash
91
-
$ bundle install
100
+
bundle install
92
101
```
93
102
94
103
### Gem install
95
104
96
105
Or install with:
97
106
98
107
```bash
99
-
$ gem install ruby-openai
108
+
gem install ruby-openai
100
109
```
101
110
102
111
and require with:
@@ -472,9 +481,11 @@ You can stream it as well!
472
481
```
473
482
474
483
### Responses API
484
+
475
485
[OpenAI's most advanced interface for generating model responses](https://platform.openai.com/docs/api-reference/responses). Supports text and image inputs, and text outputs. Create stateful interactions with the model, using the output of previous responses as input. Extend the model's capabilities with built-in tools for file search, web search, computer use, and more. Allow the model access to external systems and data using function calling.
The Usage API provides information about the cost of various OpenAI services within your organization.
1592
1631
To use Admin APIs like Usage, you need to set an OPENAI_ADMIN_TOKEN, which can be generated [here](https://platform.openai.com/settings/organization/admin-keys).
0 commit comments