Hub Python Library documentation
Çıkarım türleri
Çıkarım türleri
Bu sayfa, Hugging Face Hub'da desteklenen her görev için kullanılabilir türleri (ör. dataclass'lar) listeler. Her görev bir JSON şeması ile tanımlanır ve türler bu şemalardan üretilir - Python gereksinimleri nedeniyle bazı özelleştirmelerle. Her görevin JSON şemalarını bulmak için @huggingface.js/tasks adresini ziyaret edin.
Bu lib bölümü hâlâ geliştirme aşamasındadır ve gelecekteki sürümlerde iyileştirilecektir.
audio_classification
sınıf huggingface_hub.AudioClassificationInput
< source >( inputs: strparameters: huggingface_hub.inference._generated.types.audio_classification.AudioClassificationParameters | None = None )
Ses Sınıflandırma çıkarımı için girdiler
Ses Sınıflandırma çıkarımı çıktıları
sınıf huggingface_hub.AudioClassificationParameters
< source >( function_to_apply: typing.Optional[ForwardRef('AudioClassificationOutputTransform')] = Nonetop_k: int | None = None )
Ses Sınıflandırması için ek çıkarım parametreleri
audio_to_audio
Ses'ten Ses'e çıkarım için girdiler
sınıf huggingface_hub.AudioToAudioOutputElement
< source >( blob: typing.Anycontent_type: strlabel: str )
Audio To Audio görevi için çıkarım çıktıları Etiketli üretilmiş ses dosyası.
automatic_speech_recognition
sınıf huggingface_hub.AutomaticSpeechRecognitionGenerationParameters
< source >( do_sample: bool | None = Noneearly_stopping: typing.Union[bool, ForwardRef('AutomaticSpeechRecognitionEarlyStoppingEnum'), NoneType] = Noneepsilon_cutoff: float | None = Noneeta_cutoff: float | None = Nonemax_length: int | None = Nonemax_new_tokens: int | None = Nonemin_length: int | None = Nonemin_new_tokens: int | None = Nonenum_beam_groups: int | None = Nonenum_beams: int | None = Nonepenalty_alpha: float | None = Nonetemperature: float | None = Nonetop_k: int | None = Nonetop_p: float | None = Nonetypical_p: float | None = Noneuse_cache: bool | None = None )
Metin üretim sürecinin parametrelenmesi
sınıf huggingface_hub.AutomaticSpeechRecognitionInput
< source >( inputs: strparameters: huggingface_hub.inference._generated.types.automatic_speech_recognition.AutomaticSpeechRecognitionParameters | None = None )
Otomatik Konuşma Tanıma çıkarımı için girdiler
sınıf huggingface_hub.AutomaticSpeechRecognitionOutput
< source >( text: strchunks: list[huggingface_hub.inference._generated.types.automatic_speech_recognition.AutomaticSpeechRecognitionOutputChunk] | None = None )
Otomatik Konuşma Tanıma görevi için çıkarım çıktıları
sınıf huggingface_hub.AutomaticSpeechRecognitionParameters
< source >( generation_parameters: huggingface_hub.inference._generated.types.automatic_speech_recognition.AutomaticSpeechRecognitionGenerationParameters | None = Nonereturn_timestamps: bool | None = None )
Otomatik Konuşma Tanıma için ek çıkarım parametreleri
chat_completion
sınıf huggingface_hub.ChatCompletionInput
< source >( messages: listfrequency_penalty: float | None = Nonelogit_bias: list[float] | None = Nonelogprobs: bool | None = Nonemax_tokens: int | None = Nonemodel: str | None = Nonen: int | None = Nonepresence_penalty: float | None = Noneresponse_format: typing.Union[huggingface_hub.inference._generated.types.chat_completion.ChatCompletionInputResponseFormatText, huggingface_hub.inference._generated.types.chat_completion.ChatCompletionInputResponseFormatJSONSchema, huggingface_hub.inference._generated.types.chat_completion.ChatCompletionInputResponseFormatJSONObject, NoneType] = Noneseed: int | None = Nonestop: list[str] | None = Nonestream: bool | None = Nonestream_options: huggingface_hub.inference._generated.types.chat_completion.ChatCompletionInputStreamOptions | None = Nonetemperature: float | None = Nonetool_choice: typing.Union[huggingface_hub.inference._generated.types.chat_completion.ChatCompletionInputToolChoiceClass, ForwardRef('ChatCompletionInputToolChoiceEnum'), NoneType] = Nonetool_prompt: str | None = Nonetools: list[huggingface_hub.inference._generated.types.chat_completion.ChatCompletionInputTool] | None = Nonetop_logprobs: int | None = Nonetop_p: float | None = None )
Chat Completion Girdisi. TGI spesifikasyonlarından otomatik olarak oluşturuldu. Daha fazla ayrıntı için https://github.com/huggingface/huggingface.js/blob/main/packages/tasks/scripts/inference-tgi-import.ts adresine göz atın.
sınıf huggingface_hub.ChatCompletionInputFunctionDefinition
< source >( name: strparameters: typing.Anydescription: str | None = None )
sınıf huggingface_hub.ChatCompletionInputJSONSchema
< source >( name: strdescription: str | None = Noneschema: dict[str, object] | None = Nonestrict: bool | None = None )
sınıf huggingface_hub.ChatCompletionInputMessage
< source >( role: strcontent: list[huggingface_hub.inference._generated.types.chat_completion.ChatCompletionInputMessageChunk] | str | None = Nonename: str | None = Nonetool_calls: list[huggingface_hub.inference._generated.types.chat_completion.ChatCompletionInputToolCall] | None = None )
sınıf huggingface_hub.ChatCompletionInputMessageChunk
< source >( type: ChatCompletionInputMessageChunkTypeimage_url: huggingface_hub.inference._generated.types.chat_completion.ChatCompletionInputURL | None = Nonetext: str | None = None )
sınıf huggingface_hub.ChatCompletionInputResponseFormatJSONObject
< source >( type: typing.Literal['json_object'] )
sınıf huggingface_hub.ChatCompletionInputResponseFormatJSONSchema
< source >( type: typing.Literal['json_schema']json_schema: ChatCompletionInputJSONSchema )
sınıf huggingface_hub.ChatCompletionInputResponseFormatText
< source >( type: typing.Literal['text'] )
sınıf huggingface_hub.ChatCompletionInputStreamOptions
< source >( include_usage: bool | None = None )
sınıf huggingface_hub.ChatCompletionInputTool
< source >( function: ChatCompletionInputFunctionDefinitiontype: str )
sınıf huggingface_hub.ChatCompletionInputToolCall
< source >( function: ChatCompletionInputFunctionDefinitionid: strtype: str )
sınıf huggingface_hub.ChatCompletionInputToolChoiceClass
< source >( function: ChatCompletionInputFunctionName )
sınıf huggingface_hub.ChatCompletionOutput
< source >( choices: listcreated: intid: strmodel: strsystem_fingerprint: strusage: ChatCompletionOutputUsage )
Chat Completion Çıktısı. TGI spesifikasyonlarından otomatik olarak oluşturuldu. Daha fazla ayrıntı için https://github.com/huggingface/huggingface.js/blob/main/packages/tasks/scripts/inference-tgi-import.ts adresine göz atın.
sınıf huggingface_hub.ChatCompletionOutputComplete
< source >( finish_reason: strindex: intmessage: ChatCompletionOutputMessagelogprobs: huggingface_hub.inference._generated.types.chat_completion.ChatCompletionOutputLogprobs | None = None )
sınıf huggingface_hub.ChatCompletionOutputFunctionDefinition
< source >( arguments: strname: strdescription: str | None = None )
sınıf huggingface_hub.ChatCompletionOutputLogprob
< source >( logprob: floattoken: strtop_logprobs: list )
sınıf huggingface_hub.ChatCompletionOutputMessage
< source >( role: strcontent: str | None = Nonereasoning: str | None = Nonetool_call_id: str | None = Nonetool_calls: list[huggingface_hub.inference._generated.types.chat_completion.ChatCompletionOutputToolCall] | None = None )
sınıf huggingface_hub.ChatCompletionOutputToolCall
< source >( function: ChatCompletionOutputFunctionDefinitionid: strtype: str )
sınıf huggingface_hub.ChatCompletionOutputUsage
< source >( completion_tokens: intprompt_tokens: inttotal_tokens: int )
sınıf huggingface_hub.ChatCompletionStreamOutput
< source >( choices: listcreated: intid: strmodel: strsystem_fingerprint: strusage: huggingface_hub.inference._generated.types.chat_completion.ChatCompletionStreamOutputUsage | None = None )
Chat Completion Stream Output. TGI spesifikasyonlarından otomatik olarak oluşturuldu. Daha fazla ayrıntı için https://github.com/huggingface/huggingface.js/blob/main/packages/tasks/scripts/inference-tgi-import.ts adresine göz atın.
sınıf huggingface_hub.ChatCompletionStreamOutputChoice
< source >( delta: ChatCompletionStreamOutputDeltaindex: intfinish_reason: str | None = Nonelogprobs: huggingface_hub.inference._generated.types.chat_completion.ChatCompletionStreamOutputLogprobs | None = None )
sınıf huggingface_hub.ChatCompletionStreamOutputDelta
< source >( role: strcontent: str | None = Nonereasoning: str | None = Nonetool_call_id: str | None = Nonetool_calls: list[huggingface_hub.inference._generated.types.chat_completion.ChatCompletionStreamOutputDeltaToolCall] | None = None )
sınıf huggingface_hub.ChatCompletionStreamOutputDeltaToolCall
< source >( function: ChatCompletionStreamOutputFunctionid: strindex: inttype: str )
sınıf huggingface_hub.ChatCompletionStreamOutputFunction
< source >( arguments: strname: str | None = None )
sınıf huggingface_hub.ChatCompletionStreamOutputLogprob
< source >( logprob: floattoken: strtop_logprobs: list )
sınıf huggingface_hub.ChatCompletionStreamOutputUsage
< source >( completion_tokens: intprompt_tokens: inttotal_tokens: int )
depth_estimation
sınıf huggingface_hub.DepthEstimationInput
< source >( inputs: typing.Anyparameters: dict[str, typing.Any] | None = None )
Derinlik Tahmini çıkarımı için girdiler
sınıf huggingface_hub.DepthEstimationOutput
< source >( depth: typing.Anypredicted_depth: typing.Any )
Derinlik Tahmini görevi için çıkarım çıktıları
document_question_answering
sınıf huggingface_hub.DocumentQuestionAnsweringInput
< source >( inputs: DocumentQuestionAnsweringInputDataparameters: huggingface_hub.inference._generated.types.document_question_answering.DocumentQuestionAnsweringParameters | None = None )
Belge Soru Cevaplama çıkarımı için girdiler
sınıf huggingface_hub.DocumentQuestionAnsweringInputData
< source >( image: typing.Anyquestion: str )
Cevaplanacak tek bir (belge, soru) çifti
sınıf huggingface_hub.DocumentQuestionAnsweringOutputElement
< source >( answer: strend: intscore: floatstart: int )
Belge Soru Cevaplama görevi için çıkarım çıktıları
sınıf huggingface_hub.DocumentQuestionAnsweringParameters
< source >( doc_stride: int | None = Nonehandle_impossible_answer: bool | None = Nonelang: str | None = Nonemax_answer_len: int | None = Nonemax_question_len: int | None = Nonemax_seq_len: int | None = Nonetop_k: int | None = Noneword_boxes: list[list[float] | str] | None = None )
Belge Soru Cevaplama için ek çıkarım parametreleri
feature_extraction
sınıf huggingface_hub.FeatureExtractionInput
< source >( inputs: list[str] | strnormalize: bool | None = Noneprompt_name: str | None = Nonetruncate: bool | None = Nonetruncation_direction: typing.Optional[ForwardRef('FeatureExtractionInputTruncationDirection')] = None )
Özellik Çıkarma Girdisi. TEI spesifikasyonlarından otomatik olarak oluşturuldu. Daha fazla ayrıntı için https://github.com/huggingface/huggingface.js/blob/main/packages/tasks/scripts/inference-tei-import.ts adresine göz atın.
fill_mask
sınıf huggingface_hub.FillMaskInput
< source >( inputs: strparameters: huggingface_hub.inference._generated.types.fill_mask.FillMaskParameters | None = None )
Fill Mask çıkarımı için girdiler
sınıf huggingface_hub.FillMaskOutputElement
< source >( score: floatsequence: strtoken: inttoken_str: typing.Anyfill_mask_output_token_str: str | None = None )
Fill Mask görevi için çıkarım çıktıları
sınıf huggingface_hub.FillMaskParameters
< source >( targets: list[str] | None = Nonetop_k: int | None = None )
Fill Mask için ek çıkarım parametreleri
image_classification
sınıf huggingface_hub.ImageClassificationInput
< source >( inputs: strparameters: huggingface_hub.inference._generated.types.image_classification.ImageClassificationParameters | None = None )
Görsel Sınıflandırma çıkarımı için girdiler
Görsel Sınıflandırma görevi için çıkarım çıktıları
sınıf huggingface_hub.ImageClassificationParameters
< source >( function_to_apply: typing.Optional[ForwardRef('ImageClassificationOutputTransform')] = Nonetop_k: int | None = None )
Görsel Sınıflandırma için ek çıkarım parametreleri
image_segmentation
sınıf huggingface_hub.ImageSegmentationInput
< source >( inputs: strparameters: huggingface_hub.inference._generated.types.image_segmentation.ImageSegmentationParameters | None = None )
Görüntü Segmentasyonu çıkarımı için girdiler
sınıf huggingface_hub.ImageSegmentationOutputElement
< source >( label: strmask: strscore: float | None = None )
Görüntü Segmentasyonu görevi için çıkarım çıktıları Tahmin edilen maske / segment
sınıf huggingface_hub.ImageSegmentationParameters
< source >( mask_threshold: float | None = Noneoverlap_mask_area_threshold: float | None = Nonesubtask: typing.Optional[ForwardRef('ImageSegmentationSubtask')] = Nonethreshold: float | None = None )
Görüntü Segmentasyonu için ek çıkarım parametreleri
image_text_to_image
sınıf huggingface_hub.ImageTextToImageInput
< source >( inputs: str | None = Noneparameters: huggingface_hub.inference._generated.types.image_text_to_image.ImageTextToImageParameters | None = None )
Görsel Metinden Görsel çıkarımı için girdiler. Girdiler (görsel) veya prompt (parametrelerde) sağlanmalıdır, ya da her ikisi birden.
Görsel Metinden Görsel Görevi için çıkarım çıktıları
sınıf huggingface_hub.ImageTextToImageParameters
< source >( guidance_scale: float | None = Nonenegative_prompt: str | None = Nonenum_inference_steps: int | None = Noneprompt: str | None = Noneseed: int | None = Nonetarget_size: huggingface_hub.inference._generated.types.image_text_to_image.ImageTextToImageTargetSize | None = None )
Görsel Metinden Görsel'e Ek Çıkarım Parametreleri
Çıktı görüntüsünün piksel cinsinden boyutu. Bu parametre yalnızca bazı sağlayıcılar ve belirli modeller tarafından desteklenir. Desteklenmediğinde yok sayılır.
image_text_to_video
sınıf huggingface_hub.ImageTextToVideoInput
< source >( inputs: str | None = Noneparameters: huggingface_hub.inference._generated.types.image_text_to_video.ImageTextToVideoParameters | None = None )
Görsel Metinden Video çıkarımı için girdiler. Girdiler (görsel) veya prompt (parametrelerde) sağlanmalıdır, ya da her ikisi birden.
Görsel Metinden Videoya görevi için çıkarım çıktıları
sınıf huggingface_hub.ImageTextToVideoParameters
< source >( guidance_scale: float | None = Nonenegative_prompt: str | None = Nonenum_frames: float | None = Nonenum_inference_steps: int | None = Noneprompt: str | None = Noneseed: int | None = Nonetarget_size: huggingface_hub.inference._generated.types.image_text_to_video.ImageTextToVideoTargetSize | None = None )
Görsel Metinden Videoya için ek çıkarım parametreleri
Çıktı video karelerinin piksel cinsinden boyutu.
image_to_image
sınıf huggingface_hub.ImageToImageInput
< source >( inputs: strparameters: huggingface_hub.inference._generated.types.image_to_image.ImageToImageParameters | None = None )
Görüntüden Görüntüye çıkarım için girdiler
Görüntüden Görüntüye görevi için çıkarım çıktıları
sınıf huggingface_hub.ImageToImageParameters
< source >( guidance_scale: float | None = Nonenegative_prompt: str | None = Nonenum_inference_steps: int | None = Noneprompt: str | None = Nonetarget_size: huggingface_hub.inference._generated.types.image_to_image.ImageToImageTargetSize | None = None )
Görselden Görseli Dönüştürme için ek çıkarım parametreleri
Çıktı görüntüsünün piksel cinsinden boyutu. Bu parametre yalnızca bazı sağlayıcılar ve belirli modeller tarafından desteklenir. Desteklenmediğinde yok sayılır.
image_to_text
sınıf huggingface_hub.ImageToTextGenerationParameters
< source >( do_sample: bool | None = Noneearly_stopping: typing.Union[bool, ForwardRef('ImageToTextEarlyStoppingEnum'), NoneType] = Noneepsilon_cutoff: float | None = Noneeta_cutoff: float | None = Nonemax_length: int | None = Nonemax_new_tokens: int | None = Nonemin_length: int | None = Nonemin_new_tokens: int | None = Nonenum_beam_groups: int | None = Nonenum_beams: int | None = Nonepenalty_alpha: float | None = Nonetemperature: float | None = Nonetop_k: int | None = Nonetop_p: float | None = Nonetypical_p: float | None = Noneuse_cache: bool | None = None )
Metin üretim sürecinin parametrelenmesi
sınıf huggingface_hub.ImageToTextInput
< source >( inputs: typing.Anyparameters: huggingface_hub.inference._generated.types.image_to_text.ImageToTextParameters | None = None )
Görüntüden Metne çıkarım için girdiler
sınıf huggingface_hub.ImageToTextOutput
< source >( generated_text: typing.Anyimage_to_text_output_generated_text: str | None = None )
Görselden Metne görevi için çıkarım çıktıları
sınıf huggingface_hub.ImageToTextParameters
< source >( generation_parameters: huggingface_hub.inference._generated.types.image_to_text.ImageToTextGenerationParameters | None = Nonemax_new_tokens: int | None = None )
Görselden Metne için ek çıkarım parametreleri
image_to_video
sınıf huggingface_hub.ImageToVideoInput
< source >( inputs: strparameters: huggingface_hub.inference._generated.types.image_to_video.ImageToVideoParameters | None = None )
Görüntüden Video çıkarımı için girdiler
Görüntüden Videoya görevi için çıkarım çıktıları
sınıf huggingface_hub.ImageToVideoParameters
< source >( guidance_scale: float | None = Nonenegative_prompt: str | None = Nonenum_frames: float | None = Nonenum_inference_steps: int | None = Noneprompt: str | None = Noneseed: int | None = Nonetarget_size: huggingface_hub.inference._generated.types.image_to_video.ImageToVideoTargetSize | None = None )
Görüntüden Videoya için ek çıkarım parametreleri
Çıktı video karelerinin piksel cinsinden boyutu.
object_detection
sınıf huggingface_hub.ObjectDetectionBoundingBox
< source >( xmax: intxmin: intymax: intymin: int )
Tahmin edilen sınırlayıcı kutu. Koordinatlar, girdi görüntüsünün sol üst köşesine göre tanımlanır.
sınıf huggingface_hub.ObjectDetectionInput
< source >( inputs: strparameters: huggingface_hub.inference._generated.types.object_detection.ObjectDetectionParameters | None = None )
Nesne Algılama çıkarımı için girdiler
sınıf huggingface_hub.ObjectDetectionOutputElement
< source >( box: ObjectDetectionBoundingBoxlabel: strscore: float )
Nesne Algılama görevi için çıkarım çıktıları
Nesne Algılama için ek çıkarım parametreleri
question_answering
sınıf huggingface_hub.QuestionAnsweringInput
< source >( inputs: QuestionAnsweringInputDataparameters: huggingface_hub.inference._generated.types.question_answering.QuestionAnsweringParameters | None = None )
Soru Cevaplama çıkarımı için girdiler
Cevaplanacak tek bir (bağlam, soru) çifti
sınıf huggingface_hub.QuestionAnsweringOutputElement
< source >( answer: strend: intscore: floatstart: int )
Soru Cevaplama görevi için çıkarım çıktıları
sınıf huggingface_hub.QuestionAnsweringParameters
< source >( align_to_words: bool | None = Nonedoc_stride: int | None = Nonehandle_impossible_answer: bool | None = Nonemax_answer_len: int | None = Nonemax_question_len: int | None = Nonemax_seq_len: int | None = Nonetop_k: int | None = None )
Soru Cevaplama için ek çıkarım parametreleri
sentence_similarity
sınıf huggingface_hub.SentenceSimilarityInput
< source >( inputs: SentenceSimilarityInputDataparameters: dict[str, typing.Any] | None = None )
Cümle benzerliği çıkarımı için girdiler
sınıf huggingface_hub.SentenceSimilarityInputData
< source >( sentences: listsource_sentence: str )
özetleme
sınıf huggingface_hub.SummarizationInput
< source >( inputs: strparameters: huggingface_hub.inference._generated.types.summarization.SummarizationParameters | None = None )
Özetleme çıkarımı için girdiler
Özetleme görevi için çıkarım çıktıları
sınıf huggingface_hub.SummarizationParameters
< source >( clean_up_tokenization_spaces: bool | None = Nonegenerate_parameters: dict[str, typing.Any] | None = Nonetruncation: typing.Optional[ForwardRef('SummarizationTruncationStrategy')] = None )
Özetleme için ek çıkarım parametreleri.
table_question_answering
sınıf huggingface_hub.TableQuestionAnsweringInput
< source >( inputs: TableQuestionAnsweringInputDataparameters: huggingface_hub.inference._generated.types.table_question_answering.TableQuestionAnsweringParameters | None = None )
Tablo Soru Cevaplama çıkarımı için girdiler
Cevaplanacak tek bir (tablo, soru) çifti
sınıf huggingface_hub.TableQuestionAnsweringOutputElement
< source >( answer: strcells: listcoordinates: listaggregator: str | None = None )
Tablo Soru Cevaplama görevi için çıkarım çıktıları
sınıf huggingface_hub.TableQuestionAnsweringParameters
< source >( padding: typing.Optional[ForwardRef('Padding')] = Nonesequential: bool | None = Nonetruncation: bool | None = None )
Tablo Soru Cevaplama için ek çıkarım parametreleri
text2text_generation
sınıf huggingface_hub.Text2TextGenerationInput
< source >( inputs: strparameters: huggingface_hub.inference._generated.types.text2text_generation.Text2TextGenerationParameters | None = None )
Text2text Generation çıkarımı için girdiler
sınıf huggingface_hub.Text2TextGenerationOutput
< source >( generated_text: typing.Anytext2_text_generation_output_generated_text: str | None = None )
Text2text Generation görevi için çıkarım çıktıları
sınıf huggingface_hub.Text2TextGenerationParameters
< source >( clean_up_tokenization_spaces: bool | None = Nonegenerate_parameters: dict[str, typing.Any] | None = Nonetruncation: typing.Optional[ForwardRef('Text2TextGenerationTruncationStrategy')] = None )
Text2text Üretimi için ek çıkarım parametreleri
text_classification
sınıf huggingface_hub.TextClassificationInput
< source >( inputs: strparameters: huggingface_hub.inference._generated.types.text_classification.TextClassificationParameters | None = None )
Metin Sınıflandırma çıkarımı için girdiler
Metin Sınıflandırma görevi için çıkarım çıktıları
sınıf huggingface_hub.TextClassificationParameters
< source >( function_to_apply: typing.Optional[ForwardRef('TextClassificationOutputTransform')] = Nonetop_k: int | None = None )
Metin Sınıflandırma için ek çıkarım parametreleri
text_generation
sınıf huggingface_hub.TextGenerationInput
< source >( inputs: strparameters: huggingface_hub.inference._generated.types.text_generation.TextGenerationInputGenerateParameters | None = Nonestream: bool | None = None )
Metin Üretimi Girdisi. TGI spesifikasyonlarından otomatik oluşturuldu. Daha fazla ayrıntı için https://github.com/huggingface/huggingface.js/blob/main/packages/tasks/scripts/inference-tgi-import.ts adresine göz atın.
sınıf huggingface_hub.TextGenerationInputGenerateParameters
< source >( adapter_id: str | None = Nonebest_of: int | None = Nonedecoder_input_details: bool | None = Nonedetails: bool | None = Nonedo_sample: bool | None = Nonefrequency_penalty: float | None = Nonegrammar: huggingface_hub.inference._generated.types.text_generation.TextGenerationInputGrammarType | None = Nonemax_new_tokens: int | None = Nonerepetition_penalty: float | None = Nonereturn_full_text: bool | None = Noneseed: int | None = Nonestop: list[str] | None = Nonetemperature: float | None = Nonetop_k: int | None = Nonetop_n_tokens: int | None = Nonetop_p: float | None = Nonetruncate: int | None = Nonetypical_p: float | None = Nonewatermark: bool | None = None )
sınıf huggingface_hub.TextGenerationOutput
< source >( generated_text: strdetails: huggingface_hub.inference._generated.types.text_generation.TextGenerationOutputDetails | None = None )
Text Generation Çıktısı. TGI spesifikasyonlarından otomatik olarak oluşturuldu. Daha fazla ayrıntı için https://github.com/huggingface/huggingface.js/blob/main/packages/tasks/scripts/inference-tgi-import.ts adresine göz atın.
sınıf huggingface_hub.TextGenerationOutputBestOfSequence
< source >( finish_reason: TextGenerationOutputFinishReasongenerated_text: strgenerated_tokens: intprefill: listtokens: listseed: int | None = Nonetop_tokens: list[list[huggingface_hub.inference._generated.types.text_generation.TextGenerationOutputToken]] | None = None )
sınıf huggingface_hub.TextGenerationOutputDetails
< source >( finish_reason: TextGenerationOutputFinishReasongenerated_tokens: intprefill: listtokens: listbest_of_sequences: list[huggingface_hub.inference._generated.types.text_generation.TextGenerationOutputBestOfSequence] | None = Noneseed: int | None = Nonetop_tokens: list[list[huggingface_hub.inference._generated.types.text_generation.TextGenerationOutputToken]] | None = None )
sınıf huggingface_hub.TextGenerationOutputPrefillToken
< source >( id: intlogprob: floattext: str )
sınıf huggingface_hub.TextGenerationOutputToken
< source >( id: intlogprob: floatspecial: booltext: str )
sınıf huggingface_hub.TextGenerationStreamOutput
< source >( index: inttoken: TextGenerationStreamOutputTokendetails: huggingface_hub.inference._generated.types.text_generation.TextGenerationStreamOutputStreamDetails | None = Nonegenerated_text: str | None = Nonetop_tokens: list[huggingface_hub.inference._generated.types.text_generation.TextGenerationStreamOutputToken] | None = None )
Metin Üretimi Akış Çıktısı. TGI spesifikasyonlarından otomatik olarak oluşturuldu. Daha fazla ayrıntı için https://github.com/huggingface/huggingface.js/blob/main/packages/tasks/scripts/inference-tgi-import.ts adresine göz atın.
sınıf huggingface_hub.TextGenerationStreamOutputStreamDetails
< source >( finish_reason: TextGenerationOutputFinishReasongenerated_tokens: intinput_length: intseed: int | None = None )
sınıf huggingface_hub.TextGenerationStreamOutputToken
< source >( id: intlogprob: floatspecial: booltext: str )
text_to_audio
sınıf huggingface_hub.TextToAudioGenerationParameters
< source >( do_sample: bool | None = Noneearly_stopping: typing.Union[bool, ForwardRef('TextToAudioEarlyStoppingEnum'), NoneType] = Noneepsilon_cutoff: float | None = Noneeta_cutoff: float | None = Nonemax_length: int | None = Nonemax_new_tokens: int | None = Nonemin_length: int | None = Nonemin_new_tokens: int | None = Nonenum_beam_groups: int | None = Nonenum_beams: int | None = Nonepenalty_alpha: float | None = Nonetemperature: float | None = Nonetop_k: int | None = Nonetop_p: float | None = Nonetypical_p: float | None = Noneuse_cache: bool | None = None )
Metin üretim sürecinin parametrelenmesi
sınıf huggingface_hub.TextToAudioInput
< source >( inputs: strparameters: huggingface_hub.inference._generated.types.text_to_audio.TextToAudioParameters | None = None )
Ses Metne Dönüştürme çıkarımı için girdiler
Text To Audio görevi için çıkarım çıktıları
sınıf huggingface_hub.TextToAudioParameters
< source >( generation_parameters: huggingface_hub.inference._generated.types.text_to_audio.TextToAudioGenerationParameters | None = None )
Ses Metne Çevirme için ek çıkarım parametreleri
text_to_image
sınıf huggingface_hub.TextToImageInput
< source >( inputs: strparameters: huggingface_hub.inference._generated.types.text_to_image.TextToImageParameters | None = None )
Metinden Görsele çıkarım için girdiler
Text To Image görevi için çıkarım çıktıları
sınıf huggingface_hub.TextToImageParameters
< source >( guidance_scale: float | None = Noneheight: int | None = Nonenegative_prompt: str | None = Nonenum_inference_steps: int | None = Nonescheduler: str | None = Noneseed: int | None = Nonewidth: int | None = None )
Text To Image için ek çıkarım parametreleri
text_to_speech
sınıf huggingface_hub.TextToSpeechGenerationParameters
< source >( do_sample: bool | None = Noneearly_stopping: typing.Union[bool, ForwardRef('TextToSpeechEarlyStoppingEnum'), NoneType] = Noneepsilon_cutoff: float | None = Noneeta_cutoff: float | None = Nonemax_length: int | None = Nonemax_new_tokens: int | None = Nonemin_length: int | None = Nonemin_new_tokens: int | None = Nonenum_beam_groups: int | None = Nonenum_beams: int | None = Nonepenalty_alpha: float | None = Nonetemperature: float | None = Nonetop_k: int | None = Nonetop_p: float | None = Nonetypical_p: float | None = Noneuse_cache: bool | None = None )
Metin üretim sürecinin parametrelenmesi
sınıf huggingface_hub.TextToSpeechInput
< source >( inputs: strparameters: huggingface_hub.inference._generated.types.text_to_speech.TextToSpeechParameters | None = None )
Sesli Metin çıkarımı için girdiler
sınıf huggingface_hub.TextToSpeechOutput
< source >( audio: typing.Anysampling_rate: float | None = None )
Text To Speech görevi için çıkarım çıktıları
sınıf huggingface_hub.TextToSpeechParameters
< source >( generation_parameters: huggingface_hub.inference._generated.types.text_to_speech.TextToSpeechGenerationParameters | None = None )
Sesli Metne Dönüştürme için ek çıkarım parametreleri
text_to_video
sınıf huggingface_hub.TextToVideoInput
< source >( inputs: strparameters: huggingface_hub.inference._generated.types.text_to_video.TextToVideoParameters | None = None )
Metinden Videoya çıkarım için girdiler
Text To Video görevi için çıkarım çıktıları
sınıf huggingface_hub.TextToVideoParameters
< source >( guidance_scale: float | None = Nonenegative_prompt: list[str] | None = Nonenum_frames: float | None = Nonenum_inference_steps: int | None = Noneseed: int | None = None )
Text To Video için ek çıkarım parametreleri
token_classification
sınıf huggingface_hub.TokenClassificationInput
< source >( inputs: strparameters: huggingface_hub.inference._generated.types.token_classification.TokenClassificationParameters | None = None )
Token Classification çıkarımı için girdiler
sınıf huggingface_hub.TokenClassificationOutputElement
< source >( end: intscore: floatstart: intword: strentity: str | None = Noneentity_group: str | None = None )
Token Classification görevi için çıkarım çıktıları
sınıf huggingface_hub.TokenClassificationParameters
< source >( aggregation_strategy: typing.Optional[ForwardRef('TokenClassificationAggregationStrategy')] = Noneignore_labels: list[str] | None = Nonestride: int | None = None )
Token Sınıflandırma için ek çıkarım parametreleri
çeviri
sınıf huggingface_hub.TranslationInput
< source >( inputs: strparameters: huggingface_hub.inference._generated.types.translation.TranslationParameters | None = None )
Çeviri çıkarımı için girdiler
Çeviri görevi için çıkarım çıktıları
sınıf huggingface_hub.TranslationParameters
< source >( clean_up_tokenization_spaces: bool | None = Nonegenerate_parameters: dict[str, typing.Any] | None = Nonesrc_lang: str | None = Nonetgt_lang: str | None = Nonetruncation: typing.Optional[ForwardRef('TranslationTruncationStrategy')] = None )
Çeviri için ek çıkarım parametreleri
video_classification
sınıf huggingface_hub.VideoClassificationInput
< source >( inputs: typing.Anyparameters: huggingface_hub.inference._generated.types.video_classification.VideoClassificationParameters | None = None )
Video Sınıflandırma çıkarımı için girdiler
Video Sınıflandırma görevi için çıkarım çıktıları
sınıf huggingface_hub.VideoClassificationParameters
< source >( frame_sampling_rate: int | None = Nonefunction_to_apply: typing.Optional[ForwardRef('VideoClassificationOutputTransform')] = Nonenum_frames: int | None = Nonetop_k: int | None = None )
Video Sınıflandırma için ek çıkarım parametreleri
visual_question_answering
sınıf huggingface_hub.VisualQuestionAnsweringInput
< source >( inputs: VisualQuestionAnsweringInputDataparameters: huggingface_hub.inference._generated.types.visual_question_answering.VisualQuestionAnsweringParameters | None = None )
Görsel Soru Cevaplama çıkarımı için girdiler
sınıf huggingface_hub.VisualQuestionAnsweringInputData
< source >( image: typing.Anyquestion: str )
Cevaplanacak tek bir (görsel, soru) çifti
sınıf huggingface_hub.VisualQuestionAnsweringOutputElement
< source >( score: floatanswer: str | None = None )
Görsel Soru Cevaplama görevi için çıkarım çıktıları
Görsel Soru Cevaplama için ek çıkarım parametreleri
zero_shot_classification
sınıf huggingface_hub.ZeroShotClassificationInput
< source >( inputs: strparameters: ZeroShotClassificationParameters )
Zero Shot Classification çıkarımı için girdiler
Sıfır Atıflı Sınıflandırma görevi için çıkarım çıktıları
sınıf huggingface_hub.ZeroShotClassificationParameters
< source >( candidate_labels: listhypothesis_template: str | None = Nonemulti_label: bool | None = None )
Zero Shot Classification için ek çıkarım parametreleri
zero_shot_image_classification
sınıf huggingface_hub.ZeroShotImageClassificationInput
< source >( inputs: strparameters: ZeroShotImageClassificationParameters )
Zero Shot Image Classification çıkarımı için girdiler
sınıf huggingface_hub.ZeroShotImageClassificationOutputElement
< source >( label: strscore: float )
Zero Shot Image Classification görevi için çıkarım çıktıları
sınıf huggingface_hub.ZeroShotImageClassificationParameters
< source >( candidate_labels: listhypothesis_template: str | None = None )
Zero Shot Image Classification için ek çıkarım parametreleri
zero_shot_object_detection
sınıf huggingface_hub.ZeroShotObjectDetectionBoundingBox
< source >( xmax: intxmin: intymax: intymin: int )
Tahmin edilen sınırlayıcı kutu. Koordinatlar, girdi görüntüsünün sol üst köşesine göre tanımlanır.
sınıf huggingface_hub.ZeroShotObjectDetectionInput
< source >( inputs: strparameters: ZeroShotObjectDetectionParameters )
Zero Shot Object Detection çıkarımı için girdiler
sınıf huggingface_hub.ZeroShotObjectDetectionOutputElement
< source >( box: ZeroShotObjectDetectionBoundingBoxlabel: strscore: float )
Zero Shot Object Detection görevi için çıkarım çıktıları
Zero Shot Object Detection için ek çıkarım parametreleri