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:



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

def cancel_batch: (String batch_id) -> BatchObject

#cancel_responseResponseObject

Parameters:

  • response_id (String)

Returns:



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

def cancel_response: (String response_id) -> ResponseObject

#chatChatCompletionResponse

Parameters:

Returns:



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

def chat: (ChatCompletionRequest req) -> ChatCompletionResponse

#chat_streamEnumerator[ChatCompletionChunk]

Parameters:

Returns:



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

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

#create_batchBatchObject

Parameters:

Returns:



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

def create_batch: (CreateBatchRequest req) -> BatchObject

#create_fileFileObject

Parameters:

Returns:



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

def create_file: (CreateFileRequest req) -> FileObject

#create_responseResponseObject

Parameters:

Returns:



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

def create_response: (CreateResponseRequest req) -> ResponseObject

#delete_fileDeleteResponse

Parameters:

  • file_id (String)

Returns:



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

def delete_file: (String file_id) -> DeleteResponse

#embedEmbeddingResponse

Parameters:

Returns:



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

def embed: (EmbeddingRequest req) -> EmbeddingResponse

#fetch_batch_for_pollingBatchObject

Parameters:

  • batch_id (String)

Returns:



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

def fetch_batch_for_polling: (String batch_id) -> BatchObject

#file_contentString

Parameters:

  • file_id (String)

Returns:

  • (String)


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

def file_content: (String file_id) -> String

#image_generateImagesResponse

Parameters:

Returns:



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

def image_generate: (CreateImageRequest req) -> ImagesResponse

#list_batchesBatchListResponse

Parameters:

Returns:



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

def list_batches: (?BatchListQuery query) -> BatchListResponse

#list_filesFileListResponse

Parameters:

Returns:



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

def list_files: (?FileListQuery query) -> FileListResponse

#list_modelsModelsListResponse

Returns:



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

def list_models: () -> ModelsListResponse

#moderateModerationResponse

Parameters:

Returns:



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

def moderate: (ModerationRequest req) -> ModerationResponse

#ocrOcrResponse

Parameters:

Returns:



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

def ocr: (OcrRequest req) -> OcrResponse

#rerankRerankResponse

Parameters:

Returns:



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

def rerank: (RerankRequest req) -> RerankResponse

#retrieve_batchBatchObject

Parameters:

  • batch_id (String)

Returns:



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

def retrieve_batch: (String batch_id) -> BatchObject

#retrieve_fileFileObject

Parameters:

  • file_id (String)

Returns:



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

def retrieve_file: (String file_id) -> FileObject

#retrieve_responseResponseObject

Parameters:

  • response_id (String)

Returns:



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

def retrieve_response: (String response_id) -> ResponseObject

#searchSearchResponse

Parameters:

Returns:



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

def search: (SearchRequest req) -> SearchResponse

#speechString

Parameters:

Returns:

  • (String)


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

def speech: (CreateSpeechRequest req) -> String

#transcribeTranscriptionResponse

Parameters:

Returns:



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

def transcribe: (CreateTranscriptionRequest req) -> TranscriptionResponse

#wait_for_batchBatchObject

Parameters:

Returns:



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

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