Class: LiterLlm::DefaultClient
- Inherits:
-
Object
- Object
- LiterLlm::DefaultClient
- Defined in:
- sig/types.rbs
Instance Method Summary collapse
- #cancel_batch ⇒ BatchObject
- #cancel_response ⇒ ResponseObject
- #chat ⇒ ChatCompletionResponse
- #chat_stream ⇒ Enumerator[ChatCompletionChunk]
- #create_batch ⇒ BatchObject
- #create_file ⇒ FileObject
- #create_response ⇒ ResponseObject
- #delete_file ⇒ DeleteResponse
- #embed ⇒ EmbeddingResponse
- #fetch_batch_for_polling ⇒ BatchObject
- #file_content ⇒ String
- #image_generate ⇒ ImagesResponse
- #list_batches ⇒ BatchListResponse
- #list_files ⇒ FileListResponse
- #list_models ⇒ ModelsListResponse
- #moderate ⇒ ModerationResponse
- #ocr ⇒ OcrResponse
- #rerank ⇒ RerankResponse
- #retrieve_batch ⇒ BatchObject
- #retrieve_file ⇒ FileObject
- #retrieve_response ⇒ ResponseObject
- #search ⇒ SearchResponse
- #speech ⇒ String
- #transcribe ⇒ TranscriptionResponse
- #wait_for_batch ⇒ BatchObject
Instance Method Details
#cancel_batch ⇒ BatchObject
299 |
# File 'sig/types.rbs', line 299
def cancel_batch: (String batch_id) -> BatchObject
|
#cancel_response ⇒ ResponseObject
304 |
# File 'sig/types.rbs', line 304
def cancel_response: (String response_id) -> ResponseObject
|
#chat ⇒ ChatCompletionResponse
280 |
# File 'sig/types.rbs', line 280
def chat: (ChatCompletionRequest req) -> ChatCompletionResponse
|
#chat_stream ⇒ Enumerator[ChatCompletionChunk]
281 |
# File 'sig/types.rbs', line 281
def chat_stream: (ChatCompletionRequest req) -> Enumerator[ChatCompletionChunk]
|
#create_batch ⇒ BatchObject
296 |
# File 'sig/types.rbs', line 296
def create_batch: (CreateBatchRequest req) -> BatchObject
|
#create_file ⇒ FileObject
291 |
# File 'sig/types.rbs', line 291
def create_file: (CreateFileRequest req) -> FileObject
|
#create_response ⇒ ResponseObject
302 |
# File 'sig/types.rbs', line 302
def create_response: (CreateResponseRequest req) -> ResponseObject
|
#delete_file ⇒ DeleteResponse
293 |
# File 'sig/types.rbs', line 293
def delete_file: (String file_id) -> DeleteResponse
|
#embed ⇒ EmbeddingResponse
282 |
# File 'sig/types.rbs', line 282
def embed: (EmbeddingRequest req) -> EmbeddingResponse
|
#fetch_batch_for_polling ⇒ BatchObject
300 |
# File 'sig/types.rbs', line 300
def fetch_batch_for_polling: (String batch_id) -> BatchObject
|
#file_content ⇒ String
295 |
# File 'sig/types.rbs', line 295
def file_content: (String file_id) -> String
|
#image_generate ⇒ ImagesResponse
284 |
# File 'sig/types.rbs', line 284
def image_generate: (CreateImageRequest req) -> ImagesResponse
|
#list_batches ⇒ BatchListResponse
298 |
# File 'sig/types.rbs', line 298
def list_batches: (?BatchListQuery query) -> BatchListResponse
|
#list_files ⇒ FileListResponse
294 |
# File 'sig/types.rbs', line 294
def list_files: (?FileListQuery query) -> FileListResponse
|
#list_models ⇒ ModelsListResponse
283 |
# File 'sig/types.rbs', line 283
def list_models: () -> ModelsListResponse
|
#moderate ⇒ ModerationResponse
287 |
# File 'sig/types.rbs', line 287
def moderate: (ModerationRequest req) -> ModerationResponse
|
#rerank ⇒ RerankResponse
288 |
# File 'sig/types.rbs', line 288
def rerank: (RerankRequest req) -> RerankResponse
|
#retrieve_batch ⇒ BatchObject
297 |
# File 'sig/types.rbs', line 297
def retrieve_batch: (String batch_id) -> BatchObject
|
#retrieve_file ⇒ FileObject
292 |
# File 'sig/types.rbs', line 292
def retrieve_file: (String file_id) -> FileObject
|
#retrieve_response ⇒ ResponseObject
303 |
# File 'sig/types.rbs', line 303
def retrieve_response: (String response_id) -> ResponseObject
|
#search ⇒ SearchResponse
289 |
# File 'sig/types.rbs', line 289
def search: (SearchRequest req) -> SearchResponse
|
#speech ⇒ String
285 |
# File 'sig/types.rbs', line 285
def speech: (CreateSpeechRequest req) -> String
|
#transcribe ⇒ TranscriptionResponse
286 |
# File 'sig/types.rbs', line 286
def transcribe: (CreateTranscriptionRequest req) -> TranscriptionResponse
|
#wait_for_batch ⇒ BatchObject
301 |
# File 'sig/types.rbs', line 301
def wait_for_batch: (String batch_id, WaitForBatchConfig config) -> BatchObject
|