Class: LiterLlm::DefaultClient

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Instance Method Summary collapse

Instance Method Details

#cancel_batchBatchObject

Parameters:

  • batch_id (String)

Returns:



299
# File 'sig/types.rbs', line 299

def cancel_batch: (String batch_id) -> BatchObject

#cancel_responseResponseObject

Parameters:

  • response_id (String)

Returns:



304
# File 'sig/types.rbs', line 304

def cancel_response: (String response_id) -> ResponseObject

#chatChatCompletionResponse

Parameters:

Returns:



280
# File 'sig/types.rbs', line 280

def chat: (ChatCompletionRequest req) -> ChatCompletionResponse

#chat_streamEnumerator[ChatCompletionChunk]

Parameters:

Returns:



281
# File 'sig/types.rbs', line 281

def chat_stream: (ChatCompletionRequest req) -> Enumerator[ChatCompletionChunk]

#create_batchBatchObject

Parameters:

Returns:



296
# File 'sig/types.rbs', line 296

def create_batch: (CreateBatchRequest req) -> BatchObject

#create_fileFileObject

Parameters:

Returns:



291
# File 'sig/types.rbs', line 291

def create_file: (CreateFileRequest req) -> FileObject

#create_responseResponseObject

Parameters:

Returns:



302
# File 'sig/types.rbs', line 302

def create_response: (CreateResponseRequest req) -> ResponseObject

#delete_fileDeleteResponse

Parameters:

  • file_id (String)

Returns:



293
# File 'sig/types.rbs', line 293

def delete_file: (String file_id) -> DeleteResponse

#embedEmbeddingResponse

Parameters:

Returns:



282
# File 'sig/types.rbs', line 282

def embed: (EmbeddingRequest req) -> EmbeddingResponse

#fetch_batch_for_pollingBatchObject

Parameters:

  • batch_id (String)

Returns:



300
# File 'sig/types.rbs', line 300

def fetch_batch_for_polling: (String batch_id) -> BatchObject

#file_contentString

Parameters:

  • file_id (String)

Returns:

  • (String)


295
# File 'sig/types.rbs', line 295

def file_content: (String file_id) -> String

#image_generateImagesResponse

Parameters:

Returns:



284
# File 'sig/types.rbs', line 284

def image_generate: (CreateImageRequest req) -> ImagesResponse

#list_batchesBatchListResponse

Parameters:

Returns:



298
# File 'sig/types.rbs', line 298

def list_batches: (?BatchListQuery query) -> BatchListResponse

#list_filesFileListResponse

Parameters:

Returns:



294
# File 'sig/types.rbs', line 294

def list_files: (?FileListQuery query) -> FileListResponse

#list_modelsModelsListResponse

Returns:



283
# File 'sig/types.rbs', line 283

def list_models: () -> ModelsListResponse

#moderateModerationResponse

Parameters:

Returns:



287
# File 'sig/types.rbs', line 287

def moderate: (ModerationRequest req) -> ModerationResponse

#ocrOcrResponse

Parameters:

Returns:



290
# File 'sig/types.rbs', line 290

def ocr: (OcrRequest req) -> OcrResponse

#rerankRerankResponse

Parameters:

Returns:



288
# File 'sig/types.rbs', line 288

def rerank: (RerankRequest req) -> RerankResponse

#retrieve_batchBatchObject

Parameters:

  • batch_id (String)

Returns:



297
# File 'sig/types.rbs', line 297

def retrieve_batch: (String batch_id) -> BatchObject

#retrieve_fileFileObject

Parameters:

  • file_id (String)

Returns:



292
# File 'sig/types.rbs', line 292

def retrieve_file: (String file_id) -> FileObject

#retrieve_responseResponseObject

Parameters:

  • response_id (String)

Returns:



303
# File 'sig/types.rbs', line 303

def retrieve_response: (String response_id) -> ResponseObject

#searchSearchResponse

Parameters:

Returns:



289
# File 'sig/types.rbs', line 289

def search: (SearchRequest req) -> SearchResponse

#speechString

Parameters:

Returns:

  • (String)


285
# File 'sig/types.rbs', line 285

def speech: (CreateSpeechRequest req) -> String

#transcribeTranscriptionResponse

Parameters:

Returns:



286
# File 'sig/types.rbs', line 286

def transcribe: (CreateTranscriptionRequest req) -> TranscriptionResponse

#wait_for_batchBatchObject

Parameters:

Returns:



301
# File 'sig/types.rbs', line 301

def wait_for_batch: (String batch_id, WaitForBatchConfig config) -> BatchObject