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
784 |
# File 'sig/types.rbs', line 784
def cancel_batch: (String batch_id) -> BatchObject
|
#cancel_response ⇒ ResponseObject
789 |
# File 'sig/types.rbs', line 789
def cancel_response: (String response_id) -> ResponseObject
|
#chat ⇒ ChatCompletionResponse
765 |
# File 'sig/types.rbs', line 765
def chat: (ChatCompletionRequest req) -> ChatCompletionResponse
|
#chat_stream ⇒ Enumerator[ChatCompletionChunk]
766 |
# File 'sig/types.rbs', line 766
def chat_stream: (ChatCompletionRequest req) -> Enumerator[ChatCompletionChunk]
|
#create_batch ⇒ BatchObject
781 |
# File 'sig/types.rbs', line 781
def create_batch: (CreateBatchRequest req) -> BatchObject
|
#create_file ⇒ FileObject
776 |
# File 'sig/types.rbs', line 776
def create_file: (CreateFileRequest req) -> FileObject
|
#create_response ⇒ ResponseObject
787 |
# File 'sig/types.rbs', line 787
def create_response: (CreateResponseRequest req) -> ResponseObject
|
#delete_file ⇒ DeleteResponse
778 |
# File 'sig/types.rbs', line 778
def delete_file: (String file_id) -> DeleteResponse
|
#embed ⇒ EmbeddingResponse
767 |
# File 'sig/types.rbs', line 767
def embed: (EmbeddingRequest req) -> EmbeddingResponse
|
#fetch_batch_for_polling ⇒ BatchObject
785 |
# File 'sig/types.rbs', line 785
def fetch_batch_for_polling: (String batch_id) -> BatchObject
|
#file_content ⇒ String
780 |
# File 'sig/types.rbs', line 780
def file_content: (String file_id) -> String
|
#image_generate ⇒ ImagesResponse
769 |
# File 'sig/types.rbs', line 769
def image_generate: (CreateImageRequest req) -> ImagesResponse
|
#list_batches ⇒ BatchListResponse
783 |
# File 'sig/types.rbs', line 783
def list_batches: (?BatchListQuery query) -> BatchListResponse
|
#list_files ⇒ FileListResponse
779 |
# File 'sig/types.rbs', line 779
def list_files: (?FileListQuery query) -> FileListResponse
|
#list_models ⇒ ModelsListResponse
768 |
# File 'sig/types.rbs', line 768
def list_models: () -> ModelsListResponse
|
#moderate ⇒ ModerationResponse
772 |
# File 'sig/types.rbs', line 772
def moderate: (ModerationRequest req) -> ModerationResponse
|
#rerank ⇒ RerankResponse
773 |
# File 'sig/types.rbs', line 773
def rerank: (RerankRequest req) -> RerankResponse
|
#retrieve_batch ⇒ BatchObject
782 |
# File 'sig/types.rbs', line 782
def retrieve_batch: (String batch_id) -> BatchObject
|
#retrieve_file ⇒ FileObject
777 |
# File 'sig/types.rbs', line 777
def retrieve_file: (String file_id) -> FileObject
|
#retrieve_response ⇒ ResponseObject
788 |
# File 'sig/types.rbs', line 788
def retrieve_response: (String response_id) -> ResponseObject
|
#search ⇒ SearchResponse
774 |
# File 'sig/types.rbs', line 774
def search: (SearchRequest req) -> SearchResponse
|
#speech ⇒ String
770 |
# File 'sig/types.rbs', line 770
def speech: (CreateSpeechRequest req) -> String
|
#transcribe ⇒ TranscriptionResponse
771 |
# File 'sig/types.rbs', line 771
def transcribe: (CreateTranscriptionRequest req) -> TranscriptionResponse
|
#wait_for_batch ⇒ BatchObject
786 |
# File 'sig/types.rbs', line 786
def wait_for_batch: (String batch_id, WaitForBatchConfig config) -> BatchObject
|