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
Copy file name to clipboardExpand all lines: openai-client/api/openai-client.api
+88-7Lines changed: 88 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,22 @@
1
+
public abstract interface class com/aallam/openai/client/Assistants {
2
+
public abstract fun assistant (Lcom/aallam/openai/api/assistant/AssistantRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
3
+
public abstract fun assistant-7pl7fn0 (Ljava/lang/String;Lcom/aallam/openai/api/assistant/AssistantRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
4
+
public abstract fun assistant-LWT9K-4 (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
5
+
public abstract fun assistants-B3t2Y9g (Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
6
+
public abstract fun createFile-ixYYElU (Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
7
+
public abstract fun delete-LWT9K-4 (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
8
+
public abstract fun delete-ixYYElU (Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
9
+
public abstract fun file-ixYYElU (Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
10
+
public abstract fun files-2xaircQ (Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
11
+
}
12
+
13
+
public final class com/aallam/openai/client/Assistants$DefaultImpls {
14
+
public static synthetic fun assistants-B3t2Y9g$default (Lcom/aallam/openai/client/Assistants;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
15
+
public static synthetic fun files-2xaircQ$default (Lcom/aallam/openai/client/Assistants;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
16
+
}
17
+
1
18
public abstract interface class com/aallam/openai/client/Audio {
19
+
public abstract fun speech (Lcom/aallam/openai/api/audio/SpeechRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
2
20
public abstract fun transcription (Lcom/aallam/openai/api/audio/TranscriptionRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
3
21
public abstract fun translation (Lcom/aallam/openai/api/audio/TranslationRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
4
22
}
@@ -39,6 +57,19 @@ public abstract interface class com/aallam/openai/client/FineTunes {
39
57
public abstract fun fineTunes (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
40
58
}
41
59
60
+
public abstract interface class com/aallam/openai/client/FineTuning {
61
+
public abstract fun cancel-NtKa10I (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
62
+
public abstract fun fineTuningEvents-AdGA6LY (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
63
+
public abstract fun fineTuningJob (Lcom/aallam/openai/api/finetuning/FineTuningRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
64
+
public abstract fun fineTuningJob-NtKa10I (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
65
+
public abstract fun fineTuningJobs (Ljava/lang/String;Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
66
+
}
67
+
68
+
public final class com/aallam/openai/client/FineTuning$DefaultImpls {
69
+
public static synthetic fun fineTuningEvents-AdGA6LY$default (Lcom/aallam/openai/client/FineTuning;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
70
+
public static synthetic fun fineTuningJobs$default (Lcom/aallam/openai/client/FineTuning;Ljava/lang/String;Ljava/lang/Integer;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
71
+
}
72
+
42
73
public abstract interface class com/aallam/openai/client/Images {
43
74
public abstract fun imageJSON (Lcom/aallam/openai/api/image/ImageCreation;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
44
75
public abstract fun imageJSON (Lcom/aallam/openai/api/image/ImageEdit;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
@@ -57,6 +88,21 @@ public final class com/aallam/openai/client/LoggingConfig {
57
88
public final fun getSanitize ()Z
58
89
}
59
90
91
+
public abstract interface class com/aallam/openai/client/Messages {
92
+
public abstract fun message-7IDPB6I (Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
93
+
public abstract fun message-CPLVkbY (Ljava/lang/String;Lcom/aallam/openai/api/message/MessageRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
94
+
public abstract fun message-Qmvj0Kc (Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
95
+
public abstract fun messageFile-8THg8A0 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
96
+
public abstract fun messageFiles-alKJjwY (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
97
+
public abstract fun messages-TNl911k (Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
98
+
}
99
+
100
+
public final class com/aallam/openai/client/Messages$DefaultImpls {
101
+
public static synthetic fun message-Qmvj0Kc$default (Lcom/aallam/openai/client/Messages;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
102
+
public static synthetic fun messageFiles-alKJjwY$default (Lcom/aallam/openai/client/Messages;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
103
+
public static synthetic fun messages-TNl911k$default (Lcom/aallam/openai/client/Messages;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
104
+
}
105
+
60
106
public abstract interface class com/aallam/openai/client/Models {
61
107
public abstract fun model-Q3EJpKE (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
62
108
public abstract fun models (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
@@ -66,16 +112,18 @@ public abstract interface class com/aallam/openai/client/Moderations {
66
112
public abstract fun moderations (Lcom/aallam/openai/api/moderation/ModerationRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
67
113
}
68
114
69
-
public abstract interface class com/aallam/openai/client/OpenAI : com/aallam/openai/client/Audio, com/aallam/openai/client/Chat, com/aallam/openai/client/Completions, com/aallam/openai/client/Edits, com/aallam/openai/client/Embeddings, com/aallam/openai/client/Files, com/aallam/openai/client/FineTunes, com/aallam/openai/client/Images, com/aallam/openai/client/Models, com/aallam/openai/client/Moderations, java/lang/AutoCloseable {
public final class com/aallam/openai/client/OpenAIConfig {
73
-
public fun <init> (Ljava/lang/String;Lcom/aallam/openai/api/logging/LogLevel;Lcom/aallam/openai/api/logging/Logger;Lcom/aallam/openai/api/http/Timeout;Ljava/lang/String;Ljava/util/Map;Lcom/aallam/openai/client/OpenAIHost;Lcom/aallam/openai/client/ProxyConfig;Lcom/aallam/openai/client/RetryStrategy;)V
74
-
public synthetic fun <init> (Ljava/lang/String;Lcom/aallam/openai/api/logging/LogLevel;Lcom/aallam/openai/api/logging/Logger;Lcom/aallam/openai/api/http/Timeout;Ljava/lang/String;Ljava/util/Map;Lcom/aallam/openai/client/OpenAIHost;Lcom/aallam/openai/client/ProxyConfig;Lcom/aallam/openai/client/RetryStrategy;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
75
-
public fun <init> (Ljava/lang/String;Lcom/aallam/openai/client/LoggingConfig;Lcom/aallam/openai/api/http/Timeout;Ljava/lang/String;Ljava/util/Map;Lcom/aallam/openai/client/OpenAIHost;Lcom/aallam/openai/client/ProxyConfig;Lcom/aallam/openai/client/RetryStrategy;)V
76
-
public synthetic fun <init> (Ljava/lang/String;Lcom/aallam/openai/client/LoggingConfig;Lcom/aallam/openai/api/http/Timeout;Ljava/lang/String;Ljava/util/Map;Lcom/aallam/openai/client/OpenAIHost;Lcom/aallam/openai/client/ProxyConfig;Lcom/aallam/openai/client/RetryStrategy;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
119
+
public fun <init> (Ljava/lang/String;Lcom/aallam/openai/api/logging/LogLevel;Lcom/aallam/openai/api/logging/Logger;Lcom/aallam/openai/api/http/Timeout;Ljava/lang/String;Ljava/util/Map;Lcom/aallam/openai/client/OpenAIHost;Lcom/aallam/openai/client/ProxyConfig;Lcom/aallam/openai/client/RetryStrategy;Lio/ktor/client/engine/HttpClientEngine;Lkotlin/jvm/functions/Function1;)V
120
+
public synthetic fun <init> (Ljava/lang/String;Lcom/aallam/openai/api/logging/LogLevel;Lcom/aallam/openai/api/logging/Logger;Lcom/aallam/openai/api/http/Timeout;Ljava/lang/String;Ljava/util/Map;Lcom/aallam/openai/client/OpenAIHost;Lcom/aallam/openai/client/ProxyConfig;Lcom/aallam/openai/client/RetryStrategy;Lio/ktor/client/engine/HttpClientEngine;Lkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
121
+
public fun <init> (Ljava/lang/String;Lcom/aallam/openai/client/LoggingConfig;Lcom/aallam/openai/api/http/Timeout;Ljava/lang/String;Ljava/util/Map;Lcom/aallam/openai/client/OpenAIHost;Lcom/aallam/openai/client/ProxyConfig;Lcom/aallam/openai/client/RetryStrategy;Lio/ktor/client/engine/HttpClientEngine;Lkotlin/jvm/functions/Function1;)V
122
+
public synthetic fun <init> (Ljava/lang/String;Lcom/aallam/openai/client/LoggingConfig;Lcom/aallam/openai/api/http/Timeout;Ljava/lang/String;Ljava/util/Map;Lcom/aallam/openai/client/OpenAIHost;Lcom/aallam/openai/client/ProxyConfig;Lcom/aallam/openai/client/RetryStrategy;Lio/ktor/client/engine/HttpClientEngine;Lkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
123
+
public final fun getEngine ()Lio/ktor/client/engine/HttpClientEngine;
77
124
public final fun getHeaders ()Ljava/util/Map;
78
125
public final fun getHost ()Lcom/aallam/openai/client/OpenAIHost;
126
+
public final fun getHttpClientConfig ()Lkotlin/jvm/functions/Function1;
79
127
public final fun getLogging ()Lcom/aallam/openai/client/LoggingConfig;
80
128
public final fun getOrganization ()Ljava/lang/String;
81
129
public final fun getProxy ()Lcom/aallam/openai/client/ProxyConfig;
@@ -99,8 +147,8 @@ public final class com/aallam/openai/client/OpenAIHost$Companion {
99
147
100
148
public final class com/aallam/openai/client/OpenAIKt {
101
149
public static final fun OpenAI (Lcom/aallam/openai/client/OpenAIConfig;)Lcom/aallam/openai/client/OpenAI;
102
-
public static final fun OpenAI (Ljava/lang/String;Lcom/aallam/openai/client/LoggingConfig;Lcom/aallam/openai/api/http/Timeout;Ljava/lang/String;Ljava/util/Map;Lcom/aallam/openai/client/OpenAIHost;Lcom/aallam/openai/client/ProxyConfig;Lcom/aallam/openai/client/RetryStrategy;)Lcom/aallam/openai/client/OpenAI;
103
-
public static synthetic fun OpenAI$default (Ljava/lang/String;Lcom/aallam/openai/client/LoggingConfig;Lcom/aallam/openai/api/http/Timeout;Ljava/lang/String;Ljava/util/Map;Lcom/aallam/openai/client/OpenAIHost;Lcom/aallam/openai/client/ProxyConfig;Lcom/aallam/openai/client/RetryStrategy;ILjava/lang/Object;)Lcom/aallam/openai/client/OpenAI;
150
+
public static final fun OpenAI (Ljava/lang/String;Lcom/aallam/openai/client/LoggingConfig;Lcom/aallam/openai/api/http/Timeout;Ljava/lang/String;Ljava/util/Map;Lcom/aallam/openai/client/OpenAIHost;Lcom/aallam/openai/client/ProxyConfig;Lcom/aallam/openai/client/RetryStrategy;Lkotlin/jvm/functions/Function1;)Lcom/aallam/openai/client/OpenAI;
151
+
public static synthetic fun OpenAI$default (Ljava/lang/String;Lcom/aallam/openai/client/LoggingConfig;Lcom/aallam/openai/api/http/Timeout;Ljava/lang/String;Ljava/util/Map;Lcom/aallam/openai/client/OpenAIHost;Lcom/aallam/openai/client/ProxyConfig;Lcom/aallam/openai/client/RetryStrategy;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lcom/aallam/openai/client/OpenAI;
104
152
}
105
153
106
154
public abstract interface class com/aallam/openai/client/ProxyConfig {
@@ -125,6 +173,39 @@ public final class com/aallam/openai/client/RetryStrategy {
125
173
public final fun getMaxRetries ()I
126
174
}
127
175
176
+
public abstract interface class com/aallam/openai/client/Runs {
177
+
public abstract fun cancel-6zxR6ns (Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
178
+
public abstract fun createRun-CPLVkbY (Ljava/lang/String;Lcom/aallam/openai/api/run/RunRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
179
+
public abstract fun createThreadRun (Lcom/aallam/openai/api/run/ThreadRunRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
180
+
public abstract fun getRun-6zxR6ns (Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
181
+
public abstract fun runStep-c6aU3Fk (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
182
+
public abstract fun runSteps-1iXJ7Po (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
183
+
public abstract fun runs-ten_COg (Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
184
+
public abstract fun submitToolOutput-iJpTPkA (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
185
+
public abstract fun updateRun-iJpTPkA (Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
186
+
}
187
+
188
+
public final class com/aallam/openai/client/Runs$DefaultImpls {
189
+
public static synthetic fun runSteps-1iXJ7Po$default (Lcom/aallam/openai/client/Runs;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
190
+
public static synthetic fun runs-ten_COg$default (Lcom/aallam/openai/client/Runs;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
191
+
public static synthetic fun updateRun-iJpTPkA$default (Lcom/aallam/openai/client/Runs;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
192
+
}
193
+
194
+
public abstract interface class com/aallam/openai/client/Threads {
195
+
public abstract fun delete-nnUJlsM (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
196
+
public abstract fun thread (Lcom/aallam/openai/api/thread/ThreadRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
197
+
public abstract fun thread-CPLVkbY (Ljava/lang/String;Ljava/util/Map;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
198
+
public abstract fun thread-nnUJlsM (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
199
+
}
200
+
201
+
public final class com/aallam/openai/client/Threads$DefaultImpls {
202
+
public static synthetic fun thread$default (Lcom/aallam/openai/client/Threads;Lcom/aallam/openai/api/thread/ThreadRequest;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
203
+
}
204
+
205
+
public final class com/aallam/openai/client/extension/ChatChuckKt {
206
+
public static final fun mergeToChatMessage (Ljava/util/List;)Lcom/aallam/openai/api/chat/ChatMessage;
207
+
}
208
+
128
209
public final class com/aallam/openai/client/extension/EmbeddingKt {
129
210
public static final fun distance (Lcom/aallam/openai/api/embedding/Embedding;Lcom/aallam/openai/api/embedding/Embedding;)D
130
211
public static final fun similarity (Lcom/aallam/openai/api/embedding/Embedding;Lcom/aallam/openai/api/embedding/Embedding;)D
0 commit comments