-
Notifications
You must be signed in to change notification settings - Fork 16
/
FILES
154 lines (154 loc) · 13 KB
/
FILES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
src/commonMain/kotlin/com/xebia/functional/openai/apis/AssistantsApi.kt
src/commonMain/kotlin/com/xebia/functional/openai/apis/AudioApi.kt
src/commonMain/kotlin/com/xebia/functional/openai/apis/ChatApi.kt
src/commonMain/kotlin/com/xebia/functional/openai/apis/CompletionsApi.kt
src/commonMain/kotlin/com/xebia/functional/openai/apis/EmbeddingsApi.kt
src/commonMain/kotlin/com/xebia/functional/openai/apis/FilesApi.kt
src/commonMain/kotlin/com/xebia/functional/openai/apis/FineTuningApi.kt
src/commonMain/kotlin/com/xebia/functional/openai/apis/ImagesApi.kt
src/commonMain/kotlin/com/xebia/functional/openai/apis/ModelsApi.kt
src/commonMain/kotlin/com/xebia/functional/openai/apis/ModerationsApi.kt
src/commonMain/kotlin/com/xebia/functional/openai/auth/ApiKeyAuth.kt
src/commonMain/kotlin/com/xebia/functional/openai/auth/Authentication.kt
src/commonMain/kotlin/com/xebia/functional/openai/auth/HttpBasicAuth.kt
src/commonMain/kotlin/com/xebia/functional/openai/auth/HttpBearerAuth.kt
src/commonMain/kotlin/com/xebia/functional/openai/auth/OAuth.kt
src/commonMain/kotlin/com/xebia/functional/openai/infrastructure/ApiAbstractions.kt
src/commonMain/kotlin/com/xebia/functional/openai/infrastructure/ApiClient.kt
src/commonMain/kotlin/com/xebia/functional/openai/infrastructure/Base64ByteArray.kt
src/commonMain/kotlin/com/xebia/functional/openai/infrastructure/Bytes.kt
src/commonMain/kotlin/com/xebia/functional/openai/infrastructure/HttpResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/infrastructure/OctetByteArray.kt
src/commonMain/kotlin/com/xebia/functional/openai/infrastructure/PartConfig.kt
src/commonMain/kotlin/com/xebia/functional/openai/infrastructure/RequestConfig.kt
src/commonMain/kotlin/com/xebia/functional/openai/infrastructure/RequestMethod.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/AssistantFileObject.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/AssistantObject.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ChatCompletionFunctionCallOption.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ChatCompletionFunctions.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ChatCompletionMessageToolCall.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ChatCompletionMessageToolCallChunk.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ChatCompletionMessageToolCallChunkFunction.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ChatCompletionMessageToolCallFunction.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ChatCompletionNamedToolChoice.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ChatCompletionNamedToolChoiceFunction.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ChatCompletionRequestAssistantMessageFunctionCall.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ChatCompletionResponseMessage.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ChatCompletionRole.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ChatCompletionStreamResponseDelta.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ChatCompletionStreamResponseDeltaFunctionCall.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ChatCompletionTokenLogprob.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ChatCompletionTokenLogprobTopLogprobsInner.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ChatCompletionTool.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CompletionUsage.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateAssistantFileRequest.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateAssistantRequest.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateChatCompletionRequest.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateChatCompletionRequestFunctionCall.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateChatCompletionRequestModel.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateChatCompletionRequestResponseFormat.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateChatCompletionResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateChatCompletionResponseChoicesInner.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateChatCompletionResponseChoicesInnerLogprobs.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateChatCompletionStreamResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateChatCompletionStreamResponseChoicesInner.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateCompletionRequest.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateCompletionRequestModel.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateCompletionResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateCompletionResponseChoicesInner.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateCompletionResponseChoicesInnerLogprobs.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateEmbeddingRequest.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateEmbeddingRequestModel.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateEmbeddingResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateEmbeddingResponseUsage.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateFineTuningJobRequest.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateFineTuningJobRequestHyperparameters.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateFineTuningJobRequestModel.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateImageEditRequestModel.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateImageRequest.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateImageRequestModel.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateMessageRequest.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateModerationRequest.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateModerationRequestModel.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateModerationResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateModerationResponseResultsInner.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateModerationResponseResultsInnerCategories.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateModerationResponseResultsInnerCategoryScores.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateRunRequest.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateSpeechRequest.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateSpeechRequestModel.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateThreadAndRunRequest.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateThreadAndRunRequestToolsInner.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateThreadRequest.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateTranscriptionRequestModel.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateTranscriptionResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/CreateTranslationResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/DeleteAssistantFileResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/DeleteAssistantResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/DeleteFileResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/DeleteMessageResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/DeleteModelResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/DeleteThreadResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/Embedding.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/Error.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ErrorResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/FineTuningJob.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/FineTuningJobError.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/FineTuningJobEvent.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/FineTuningJobHyperparameters.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/FunctionObject.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/Image.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ImagesResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ListAssistantFilesResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ListAssistantsResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ListFilesResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ListFineTuningJobEventsResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ListMessageFilesResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ListMessagesResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ListModelsResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ListPaginatedFineTuningJobsResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ListRunStepsResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ListRunsResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ListThreadsResponse.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/MessageContentImageFileObject.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/MessageContentImageFileObjectImageFile.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/MessageContentTextAnnotationsFileCitationObject.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/MessageContentTextAnnotationsFileCitationObjectFileCitation.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/MessageContentTextAnnotationsFilePathObject.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/MessageContentTextAnnotationsFilePathObjectFilePath.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/MessageContentTextObject.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/MessageContentTextObjectText.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/MessageContentTextObjectTextAnnotationsInner.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/MessageFileObject.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/MessageObject.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/MessageObjectContentInner.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/Model.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ModifyAssistantRequest.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ModifyMessageRequest.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ModifyRunRequest.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ModifyThreadRequest.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/OpenAIFile.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/RunCompletionUsage.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/RunObject.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/RunObjectLastError.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/RunObjectRequiredAction.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/RunObjectRequiredActionSubmitToolOutputs.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/RunStepCompletionUsage.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/RunStepDetailsMessageCreationObjectMessageCreation.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/RunStepDetailsToolCallsCodeObject.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/RunStepDetailsToolCallsCodeObjectCodeInterpreter.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/RunStepDetailsToolCallsCodeObjectCodeInterpreterOutputsInner.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/RunStepDetailsToolCallsCodeOutputImageObject.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/RunStepDetailsToolCallsCodeOutputImageObjectImage.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/RunStepDetailsToolCallsCodeOutputLogsObject.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/RunStepDetailsToolCallsFunctionObject.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/RunStepDetailsToolCallsFunctionObjectFunction.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/RunStepDetailsToolCallsObjectToolCallsInner.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/RunStepDetailsToolCallsRetrievalObject.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/RunStepObject.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/RunStepObjectLastError.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/RunToolCallObject.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/RunToolCallObjectFunction.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/SubmitToolOutputsRunRequest.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/SubmitToolOutputsRunRequestToolOutputsInner.kt
src/commonMain/kotlin/com/xebia/functional/openai/models/ThreadObject.kt