Hub Python Library documentation

Tipos de inferência

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Tipos de inferência

Esta página lista os tipos (por exemplo, dataclasses) disponíveis para cada tarefa suportada no Hugging Face Hub. Cada tarefa é especificada usando um esquema JSON, e os tipos são gerados a partir desses esquemas - com algumas customizações devido aos requisitos do Python. Visite @huggingface.js/tasks para encontrar os esquemas JSON de cada tarefa.

Esta parte da lib ainda está em desenvolvimento e será aprimorada em versões futuras.

audio_classification

classe huggingface_hub.AudioClassificationInput

< >

( inputs: strparameters: huggingface_hub.inference._generated.types.audio_classification.AudioClassificationParameters | None = None )

Entradas para inferência de Classificação de Áudio

classe huggingface_hub.AudioClassificationOutputElement

< >

( label: strscore: float )

Saídas para inferência de Classificação de Áudio

classe huggingface_hub.AudioClassificationParameters

< >

( function_to_apply: typing.Optional[ForwardRef('AudioClassificationOutputTransform')] = Nonetop_k: int | None = None )

Parâmetros adicionais de inferência para Classificação de Áudio

audio_to_audio

classe huggingface_hub.AudioToAudioInput

< >

( inputs: typing.Any )

Entradas para inferência de áudio para áudio

classe huggingface_hub.AudioToAudioOutputElement

< >

( blob: typing.Anycontent_type: strlabel: str )

Saídas de inferência para a tarefa de Áudio para Áudio Um arquivo de áudio gerado com seu rótulo.

automatic_speech_recognition

classe huggingface_hub.AutomaticSpeechRecognitionGenerationParameters

< >

( 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 )

Parametrização do processo de geração de texto

classe huggingface_hub.AutomaticSpeechRecognitionInput

< >

( inputs: strparameters: huggingface_hub.inference._generated.types.automatic_speech_recognition.AutomaticSpeechRecognitionParameters | None = None )

Entradas para inferência de Reconhecimento Automático de Fala

classe huggingface_hub.AutomaticSpeechRecognitionOutput

< >

( text: strchunks: list[huggingface_hub.inference._generated.types.automatic_speech_recognition.AutomaticSpeechRecognitionOutputChunk] | None = None )

Saídas de inferência para a tarefa de Reconhecimento Automático de Fala

classe huggingface_hub.AutomaticSpeechRecognitionOutputChunk

< >

( text: strtimestamp: list )

classe huggingface_hub.AutomaticSpeechRecognitionParameters

< >

( generation_parameters: huggingface_hub.inference._generated.types.automatic_speech_recognition.AutomaticSpeechRecognitionGenerationParameters | None = Nonereturn_timestamps: bool | None = None )

Parâmetros de inferência adicionais para Reconhecimento Automático de Fala

chat_completion

classe huggingface_hub.ChatCompletionInput

< >

( 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 )

Entrada de conclusão de chat. Gerado automaticamente a partir das especificações do TGI. Para mais detalhes, consulte https://github.com/huggingface/huggingface.js/blob/main/packages/tasks/scripts/inference-tgi-import.ts.

classe huggingface_hub.ChatCompletionInputFunctionDefinition

< >

( name: strparameters: typing.Anydescription: str | None = None )

classe huggingface_hub.ChatCompletionInputFunctionName

< >

( name: str )

classe huggingface_hub.ChatCompletionInputJSONSchema

< >

( name: strdescription: str | None = Noneschema: dict[str, object] | None = Nonestrict: bool | None = None )

classe huggingface_hub.ChatCompletionInputMessage

< >

( 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 )

classe huggingface_hub.ChatCompletionInputMessageChunk

< >

( type: ChatCompletionInputMessageChunkTypeimage_url: huggingface_hub.inference._generated.types.chat_completion.ChatCompletionInputURL | None = Nonetext: str | None = None )

classe huggingface_hub.ChatCompletionInputResponseFormatJSONObject

< >

( type: typing.Literal['json_object'] )

classe huggingface_hub.ChatCompletionInputResponseFormatJSONSchema

< >

( type: typing.Literal['json_schema']json_schema: ChatCompletionInputJSONSchema )

classe huggingface_hub.ChatCompletionInputResponseFormatText

< >

( type: typing.Literal['text'] )

classe huggingface_hub.ChatCompletionInputStreamOptions

< >

( include_usage: bool | None = None )

classe huggingface_hub.ChatCompletionInputTool

< >

( function: ChatCompletionInputFunctionDefinitiontype: str )

classe huggingface_hub.ChatCompletionInputToolCall

< >

( function: ChatCompletionInputFunctionDefinitionid: strtype: str )

classe huggingface_hub.ChatCompletionInputToolChoiceClass

< >

( function: ChatCompletionInputFunctionName )

classe huggingface_hub.ChatCompletionInputURL

< >

( url: str )

classe huggingface_hub.ChatCompletionOutput

< >

( choices: listcreated: intid: strmodel: strsystem_fingerprint: strusage: ChatCompletionOutputUsage )

Saída de Completion de Chat. Gerado automaticamente a partir das especificações do TGI. Para mais detalhes, consulte https://github.com/huggingface/huggingface.js/blob/main/packages/tasks/scripts/inference-tgi-import.ts.

classe huggingface_hub.ChatCompletionOutputComplete

< >

( finish_reason: strindex: intmessage: ChatCompletionOutputMessagelogprobs: huggingface_hub.inference._generated.types.chat_completion.ChatCompletionOutputLogprobs | None = None )

classe huggingface_hub.ChatCompletionOutputFunctionDefinition

< >

( arguments: strname: strdescription: str | None = None )

classe huggingface_hub.ChatCompletionOutputLogprob

< >

( logprob: floattoken: strtop_logprobs: list )

classe huggingface_hub.ChatCompletionOutputLogprobs

< >

( content: list )

classe huggingface_hub.ChatCompletionOutputMessage

< >

( 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 )

classe huggingface_hub.ChatCompletionOutputToolCall

< >

( function: ChatCompletionOutputFunctionDefinitionid: strtype: str )

classe huggingface_hub.ChatCompletionOutputTopLogprob

< >

( logprob: floattoken: str )

classe huggingface_hub.ChatCompletionOutputUsage

< >

( completion_tokens: intprompt_tokens: inttotal_tokens: int )

classe huggingface_hub.ChatCompletionStreamOutput

< >

( choices: listcreated: intid: strmodel: strsystem_fingerprint: strusage: huggingface_hub.inference._generated.types.chat_completion.ChatCompletionStreamOutputUsage | None = None )

Saída do Stream de Completion de Chat. Gerado automaticamente a partir das especificações do TGI. Para mais detalhes, consulte https://github.com/huggingface/huggingface.js/blob/main/packages/tasks/scripts/inference-tgi-import.ts.

classe huggingface_hub.ChatCompletionStreamOutputChoice

< >

( delta: ChatCompletionStreamOutputDeltaindex: intfinish_reason: str | None = Nonelogprobs: huggingface_hub.inference._generated.types.chat_completion.ChatCompletionStreamOutputLogprobs | None = None )

classe huggingface_hub.ChatCompletionStreamOutputDelta

< >

( 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 )

classe huggingface_hub.ChatCompletionStreamOutputDeltaToolCall

< >

( function: ChatCompletionStreamOutputFunctionid: strindex: inttype: str )

classe huggingface_hub.ChatCompletionStreamOutputFunction

< >

( arguments: strname: str | None = None )

classe huggingface_hub.ChatCompletionStreamOutputLogprob

< >

( logprob: floattoken: strtop_logprobs: list )

classe huggingface_hub.ChatCompletionStreamOutputLogprobs

< >

( content: list )

classe huggingface_hub.ChatCompletionStreamOutputTopLogprob

< >

( logprob: floattoken: str )

classe huggingface_hub.ChatCompletionStreamOutputUsage

< >

( completion_tokens: intprompt_tokens: inttotal_tokens: int )

depth_estimation

classe huggingface_hub.DepthEstimationInput

< >

( inputs: typing.Anyparameters: dict[str, typing.Any] | None = None )

Entradas para inferência de Estimação de Profundidade

classe huggingface_hub.DepthEstimationOutput

< >

( depth: typing.Anypredicted_depth: typing.Any )

Saídas de inferência para a tarefa de Estimação de Profundidade

document_question_answering

classe huggingface_hub.DocumentQuestionAnsweringInput

< >

( inputs: DocumentQuestionAnsweringInputDataparameters: huggingface_hub.inference._generated.types.document_question_answering.DocumentQuestionAnsweringParameters | None = None )

Entradas para inferência de Question Answering de Documentos

classe huggingface_hub.DocumentQuestionAnsweringInputData

< >

( image: typing.Anyquestion: str )

Um par (documento, pergunta) para responder

classe huggingface_hub.DocumentQuestionAnsweringOutputElement

< >

( answer: strend: intscore: floatstart: int )

Saídas de inferência para a tarefa de Resposta a Perguntas em Documentos

classe huggingface_hub.DocumentQuestionAnsweringParameters

< >

( 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 )

Parâmetros de inferência adicionais para Document Question Answering

feature_extraction

classe huggingface_hub.FeatureExtractionInput

< >

( inputs: list[str] | strnormalize: bool | None = Noneprompt_name: str | None = Nonetruncate: bool | None = Nonetruncation_direction: typing.Optional[ForwardRef('FeatureExtractionInputTruncationDirection')] = None )

Entrada de Extração de Recursos. Gerado automaticamente a partir das especificações do TEI. Para mais detalhes, consulte https://github.com/huggingface/huggingface.js/blob/main/packages/tasks/scripts/inference-tei-import.ts.

fill_mask

classe huggingface_hub.FillMaskInput

< >

( inputs: strparameters: huggingface_hub.inference._generated.types.fill_mask.FillMaskParameters | None = None )

Entradas para inferência de Fill Mask

classe huggingface_hub.FillMaskOutputElement

< >

( score: floatsequence: strtoken: inttoken_str: typing.Anyfill_mask_output_token_str: str | None = None )

Saídas de inferência para a tarefa Fill Mask

classe huggingface_hub.FillMaskParameters

< >

( targets: list[str] | None = Nonetop_k: int | None = None )

Parâmetros de inferência adicionais para Fill Mask

image_classification

classe huggingface_hub.ImageClassificationInput

< >

( inputs: strparameters: huggingface_hub.inference._generated.types.image_classification.ImageClassificationParameters | None = None )

Entradas para inferência de Classificação de Imagens

classe huggingface_hub.ImageClassificationOutputElement

< >

( label: strscore: float )

Saídas de inferência para a tarefa de Classificação de Imagens

classe huggingface_hub.ImageClassificationParameters

< >

( function_to_apply: typing.Optional[ForwardRef('ImageClassificationOutputTransform')] = Nonetop_k: int | None = None )

Parâmetros de inferência adicionais para Classificação de Imagens

image_segmentation

classe huggingface_hub.ImageSegmentationInput

< >

( inputs: strparameters: huggingface_hub.inference._generated.types.image_segmentation.ImageSegmentationParameters | None = None )

Entradas para inferência de Segmentação de Imagem

classe huggingface_hub.ImageSegmentationOutputElement

< >

( label: strmask: strscore: float | None = None )

Saídas de inferência para a tarefa de Segmentação de Imagem Uma máscara / segmento previsto

classe huggingface_hub.ImageSegmentationParameters

< >

( mask_threshold: float | None = Noneoverlap_mask_area_threshold: float | None = Nonesubtask: typing.Optional[ForwardRef('ImageSegmentationSubtask')] = Nonethreshold: float | None = None )

Parâmetros adicionais de inferência para Segmentação de Imagem

image_text_to_image

classe huggingface_hub.ImageTextToImageInput

< >

( inputs: str | None = Noneparameters: huggingface_hub.inference._generated.types.image_text_to_image.ImageTextToImageParameters | None = None )

Entradas para inferência de Texto e Imagem para Imagem. É necessário fornecer inputs (imagem) ou prompt (em parameters), ou ambos.

classe huggingface_hub.ImageTextToImageOutput

< >

( image: typing.Any )

Saídas de inferência para a tarefa de Imagem Texto Para Imagem

classe huggingface_hub.ImageTextToImageParameters

< >

( 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 )

Parâmetros de inferência adicionais para Image Text To Image

classe huggingface_hub.ImageTextToImageTargetSize

< >

( height: intwidth: int )

O tamanho em pixels da imagem de saída. Este parâmetro é suportado apenas por alguns provedores e para modelos específicos. Ele será ignorado quando não for suportado.

image_text_to_video

classe huggingface_hub.ImageTextToVideoInput

< >

( inputs: str | None = Noneparameters: huggingface_hub.inference._generated.types.image_text_to_video.ImageTextToVideoParameters | None = None )

Entradas para inferência de Image Text To Video. É necessário fornecer inputs (imagem) ou prompt (em parameters), ou ambos.

classe huggingface_hub.ImageTextToVideoOutput

< >

( video: typing.Any )

Saídas de inferência para a tarefa de Texto e Imagem para Vídeo

classe huggingface_hub.ImageTextToVideoParameters

< >

( 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 )

Parâmetros de inferência adicionais para Image Text To Video

classe huggingface_hub.ImageTextToVideoTargetSize

< >

( height: intwidth: int )

O tamanho, em pixels, dos quadros do vídeo de saída.

image_to_image

classe huggingface_hub.ImageToImageInput

< >

( inputs: strparameters: huggingface_hub.inference._generated.types.image_to_image.ImageToImageParameters | None = None )

Entradas para inferência de Imagem para Imagem

classe huggingface_hub.ImageToImageOutput

< >

( image: typing.Any )

Saídas de inferência para a tarefa de Imagem para Imagem

classe huggingface_hub.ImageToImageParameters

< >

( 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 )

Parâmetros de inferência adicionais para Image To Image

classe huggingface_hub.ImageToImageTargetSize

< >

( height: intwidth: int )

O tamanho em pixels da imagem de saída. Este parâmetro é suportado apenas por alguns provedores e para modelos específicos. Ele será ignorado quando não for suportado.

image_to_text

classe huggingface_hub.ImageToTextGenerationParameters

< >

( 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 )

Parametrização do processo de geração de texto

classe huggingface_hub.ImageToTextInput

< >

( inputs: typing.Anyparameters: huggingface_hub.inference._generated.types.image_to_text.ImageToTextParameters | None = None )

Entradas para inferência de Imagem para Texto

classe huggingface_hub.ImageToTextOutput

< >

( generated_text: typing.Anyimage_to_text_output_generated_text: str | None = None )

Saídas de inferência para a tarefa de Imagem para Texto

classe huggingface_hub.ImageToTextParameters

< >

( generation_parameters: huggingface_hub.inference._generated.types.image_to_text.ImageToTextGenerationParameters | None = Nonemax_new_tokens: int | None = None )

Parâmetros de inferência adicionais para Image To Text

image_to_video

classe huggingface_hub.ImageToVideoInput

< >

( inputs: strparameters: huggingface_hub.inference._generated.types.image_to_video.ImageToVideoParameters | None = None )

Entradas para inferência de Imagem Para Vídeo

classe huggingface_hub.ImageToVideoOutput

< >

( video: typing.Any )

Saídas de inferência para a tarefa de Imagem para Vídeo

classe huggingface_hub.ImageToVideoParameters

< >

( 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 )

Parâmetros de inferência adicionais para Image To Video

classe huggingface_hub.ImageToVideoTargetSize

< >

( height: intwidth: int )

O tamanho, em pixels, dos quadros do vídeo de saída.

object_detection

classe huggingface_hub.ObjectDetectionBoundingBox

< >

( xmax: intxmin: intymax: intymin: int )

A caixa delimitadora prevista. As coordenadas são relativas ao canto superior esquerdo da imagem de entrada.

classe huggingface_hub.ObjectDetectionInput

< >

( inputs: strparameters: huggingface_hub.inference._generated.types.object_detection.ObjectDetectionParameters | None = None )

Entradas para inferência de Detecção de Objetos

classe huggingface_hub.ObjectDetectionOutputElement

< >

( box: ObjectDetectionBoundingBoxlabel: strscore: float )

Saídas de inferência para a tarefa de Detecção de Objetos

classe huggingface_hub.ObjectDetectionParameters

< >

( threshold: float | None = None )

Parâmetros adicionais de inferência para Object Detection

question_answering

classe huggingface_hub.QuestionAnsweringInput

< >

( inputs: QuestionAnsweringInputDataparameters: huggingface_hub.inference._generated.types.question_answering.QuestionAnsweringParameters | None = None )

Entradas para inferência de Question Answering

classe huggingface_hub.QuestionAnsweringInputData

< >

( context: strquestion: str )

Um par (contexto, pergunta) para responder

classe huggingface_hub.QuestionAnsweringOutputElement

< >

( answer: strend: intscore: floatstart: int )

Saídas de inferência para a tarefa de Resposta a Perguntas

classe huggingface_hub.QuestionAnsweringParameters

< >

( 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 )

Parâmetros de inferência adicionais para Question Answering

sentence_similarity

classe huggingface_hub.SentenceSimilarityInput

< >

( inputs: SentenceSimilarityInputDataparameters: dict[str, typing.Any] | None = None )

Entradas para inferência de similaridade de sentenças

classe huggingface_hub.SentenceSimilarityInputData

< >

( sentences: listsource_sentence: str )

sumarização

classe huggingface_hub.SummarizationInput

< >

( inputs: strparameters: huggingface_hub.inference._generated.types.summarization.SummarizationParameters | None = None )

Entradas para inferência de Summarization

classe huggingface_hub.SummarizationOutput

< >

( summary_text: str )

Saídas de inferência para a tarefa de Summarization

classe huggingface_hub.SummarizationParameters

< >

( clean_up_tokenization_spaces: bool | None = Nonegenerate_parameters: dict[str, typing.Any] | None = Nonetruncation: typing.Optional[ForwardRef('SummarizationTruncationStrategy')] = None )

Parâmetros de inferência adicionais para sumarização.

table_question_answering

classe huggingface_hub.TableQuestionAnsweringInput

< >

( inputs: TableQuestionAnsweringInputDataparameters: huggingface_hub.inference._generated.types.table_question_answering.TableQuestionAnsweringParameters | None = None )

Entradas para inferência de Question Answering em Tabelas

classe huggingface_hub.TableQuestionAnsweringInputData

< >

( question: strtable: dict )

Um par (tabela, pergunta) para responder

classe huggingface_hub.TableQuestionAnsweringOutputElement

< >

( answer: strcells: listcoordinates: listaggregator: str | None = None )

Saídas de inferência para a tarefa de Resposta a Perguntas sobre Tabelas

classe huggingface_hub.TableQuestionAnsweringParameters

< >

( padding: typing.Optional[ForwardRef('Padding')] = Nonesequential: bool | None = Nonetruncation: bool | None = None )

Parâmetros de inferência adicionais para Table Question Answering

text2text_generation

classe huggingface_hub.Text2TextGenerationInput

< >

( inputs: strparameters: huggingface_hub.inference._generated.types.text2text_generation.Text2TextGenerationParameters | None = None )

Entradas para inferência de geração Text2text

classe huggingface_hub.Text2TextGenerationOutput

< >

( generated_text: typing.Anytext2_text_generation_output_generated_text: str | None = None )

Saídas de inferência para a tarefa de Geração Texto2Texto

classe huggingface_hub.Text2TextGenerationParameters

< >

( clean_up_tokenization_spaces: bool | None = Nonegenerate_parameters: dict[str, typing.Any] | None = Nonetruncation: typing.Optional[ForwardRef('Text2TextGenerationTruncationStrategy')] = None )

Parâmetros de inferência adicionais para Geração Text2text

text_classification

classe huggingface_hub.TextClassificationInput

< >

( inputs: strparameters: huggingface_hub.inference._generated.types.text_classification.TextClassificationParameters | None = None )

Entradas para inferência de Classificação de Texto

classe huggingface_hub.TextClassificationOutputElement

< >

( label: strscore: float )

Saídas de inferência para a tarefa de Classificação de Texto

classe huggingface_hub.TextClassificationParameters

< >

( function_to_apply: typing.Optional[ForwardRef('TextClassificationOutputTransform')] = Nonetop_k: int | None = None )

Parâmetros de inferência adicionais para Classificação de Texto

text_generation

classe huggingface_hub.TextGenerationInput

< >

( inputs: strparameters: huggingface_hub.inference._generated.types.text_generation.TextGenerationInputGenerateParameters | None = Nonestream: bool | None = None )

Entrada de Geração de Texto. Gerado automaticamente a partir das especificações do TGI. Para mais detalhes, consulte https://github.com/huggingface/huggingface.js/blob/main/packages/tasks/scripts/inference-tgi-import.ts.

classe huggingface_hub.TextGenerationInputGenerateParameters

< >

( 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 )

classe huggingface_hub.TextGenerationInputGrammarType

< >

( type: TypeEnumvalue: typing.Any )

classe huggingface_hub.TextGenerationOutput

< >

( generated_text: strdetails: huggingface_hub.inference._generated.types.text_generation.TextGenerationOutputDetails | None = None )

Saída de Geração de Texto. Gerado automaticamente a partir das especificações do TGI. Para mais detalhes, consulte https://github.com/huggingface/huggingface.js/blob/main/packages/tasks/scripts/inference-tgi-import.ts.

classe huggingface_hub.TextGenerationOutputBestOfSequence

< >

( 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 )

classe huggingface_hub.TextGenerationOutputDetails

< >

( 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 )

classe huggingface_hub.TextGenerationOutputPrefillToken

< >

( id: intlogprob: floattext: str )

classe huggingface_hub.TextGenerationOutputToken

< >

( id: intlogprob: floatspecial: booltext: str )

classe huggingface_hub.TextGenerationStreamOutput

< >

( 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 )

Saída de stream para geração de texto. Gerado automaticamente a partir das especificações do TGI. Para mais detalhes, consulte https://github.com/huggingface/huggingface.js/blob/main/packages/tasks/scripts/inference-tgi-import.ts.

classe huggingface_hub.TextGenerationStreamOutputStreamDetails

< >

( finish_reason: TextGenerationOutputFinishReasongenerated_tokens: intinput_length: intseed: int | None = None )

classe huggingface_hub.TextGenerationStreamOutputToken

< >

( id: intlogprob: floatspecial: booltext: str )

text_to_audio

classe huggingface_hub.TextToAudioGenerationParameters

< >

( 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 )

Parametrização do processo de geração de texto

classe huggingface_hub.TextToAudioInput

< >

( inputs: strparameters: huggingface_hub.inference._generated.types.text_to_audio.TextToAudioParameters | None = None )

Entradas para inferência de Texto para Áudio

classe huggingface_hub.TextToAudioOutput

< >

( audio: typing.Anysampling_rate: float )

Saídas de inferência para a tarefa de Texto para Áudio

classe huggingface_hub.TextToAudioParameters

< >

( generation_parameters: huggingface_hub.inference._generated.types.text_to_audio.TextToAudioGenerationParameters | None = None )

Parâmetros de inferência adicionais para Text To Audio

text_to_image

classe huggingface_hub.TextToImageInput

< >

( inputs: strparameters: huggingface_hub.inference._generated.types.text_to_image.TextToImageParameters | None = None )

Entradas para inferência de Texto para Imagem

classe huggingface_hub.TextToImageOutput

< >

( image: typing.Any )

Saídas de inferência para a tarefa de Texto para Imagem

classe huggingface_hub.TextToImageParameters

< >

( 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 )

Parâmetros de inferência adicionais para Text To Image

text_to_speech

classe huggingface_hub.TextToSpeechGenerationParameters

< >

( 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 )

Parametrização do processo de geração de texto

classe huggingface_hub.TextToSpeechInput

< >

( inputs: strparameters: huggingface_hub.inference._generated.types.text_to_speech.TextToSpeechParameters | None = None )

Entradas para inferência de Text To Speech

classe huggingface_hub.TextToSpeechOutput

< >

( audio: typing.Anysampling_rate: float | None = None )

Saídas de inferência para a tarefa de Texto para Fala

classe huggingface_hub.TextToSpeechParameters

< >

( generation_parameters: huggingface_hub.inference._generated.types.text_to_speech.TextToSpeechGenerationParameters | None = None )

Parâmetros de inferência adicionais para Text To Speech

text_to_video

classe huggingface_hub.TextToVideoInput

< >

( inputs: strparameters: huggingface_hub.inference._generated.types.text_to_video.TextToVideoParameters | None = None )

Entradas para inferência de Texto para Vídeo

classe huggingface_hub.TextToVideoOutput

< >

( video: typing.Any )

Saídas de inferência para a tarefa de Texto para Vídeo

classe huggingface_hub.TextToVideoParameters

< >

( guidance_scale: float | None = Nonenegative_prompt: list[str] | None = Nonenum_frames: float | None = Nonenum_inference_steps: int | None = Noneseed: int | None = None )

Parâmetros de inferência adicionais para Text To Video

token_classification

classe huggingface_hub.TokenClassificationInput

< >

( inputs: strparameters: huggingface_hub.inference._generated.types.token_classification.TokenClassificationParameters | None = None )

Entradas para inferência de Classificação de Tokens

classe huggingface_hub.TokenClassificationOutputElement

< >

( end: intscore: floatstart: intword: strentity: str | None = Noneentity_group: str | None = None )

Saídas de inferência para a tarefa de Classificação de Tokens

classe huggingface_hub.TokenClassificationParameters

< >

( aggregation_strategy: typing.Optional[ForwardRef('TokenClassificationAggregationStrategy')] = Noneignore_labels: list[str] | None = Nonestride: int | None = None )

Parâmetros de inferência adicionais para Classificação de Tokens

tradução

classe huggingface_hub.TranslationInput

< >

( inputs: strparameters: huggingface_hub.inference._generated.types.translation.TranslationParameters | None = None )

Entradas para inferência de tradução

classe huggingface_hub.TranslationOutput

< >

( translation_text: str )

Saídas de inferência para a tarefa de Tradução

classe huggingface_hub.TranslationParameters

< >

( 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 )

Parâmetros de inferência adicionais para Tradução

video_classification

classe huggingface_hub.VideoClassificationInput

< >

( inputs: typing.Anyparameters: huggingface_hub.inference._generated.types.video_classification.VideoClassificationParameters | None = None )

Entradas para inferência de Classificação de Vídeo

classe huggingface_hub.VideoClassificationOutputElement

< >

( label: strscore: float )

Saídas de inferência para a tarefa de Classificação de Vídeo

classe huggingface_hub.VideoClassificationParameters

< >

( frame_sampling_rate: int | None = Nonefunction_to_apply: typing.Optional[ForwardRef('VideoClassificationOutputTransform')] = Nonenum_frames: int | None = Nonetop_k: int | None = None )

Parâmetros adicionais de inferência para Classificação de Vídeo

visual_question_answering

classe huggingface_hub.VisualQuestionAnsweringInput

< >

( inputs: VisualQuestionAnsweringInputDataparameters: huggingface_hub.inference._generated.types.visual_question_answering.VisualQuestionAnsweringParameters | None = None )

Entradas para inferência de Visual Question Answering

classe huggingface_hub.VisualQuestionAnsweringInputData

< >

( image: typing.Anyquestion: str )

Um par (imagem, pergunta) para responder

classe huggingface_hub.VisualQuestionAnsweringOutputElement

< >

( score: floatanswer: str | None = None )

Saídas de inferência para a tarefa de Resposta a Perguntas Visuais

classe huggingface_hub.VisualQuestionAnsweringParameters

< >

( top_k: int | None = None )

Parâmetros de inferência adicionais para Visual Question Answering

zero_shot_classification

classe huggingface_hub.ZeroShotClassificationInput

< >

( inputs: strparameters: ZeroShotClassificationParameters )

Entradas para inferência de Classificação Zero Shot

classe huggingface_hub.ZeroShotClassificationOutputElement

< >

( label: strscore: float )

Saídas de inferência para a tarefa de Classificação Zero Shot

classe huggingface_hub.ZeroShotClassificationParameters

< >

( candidate_labels: listhypothesis_template: str | None = Nonemulti_label: bool | None = None )

Parâmetros de inferência adicionais para Classificação Zero Shot

zero_shot_image_classification

classe huggingface_hub.ZeroShotImageClassificationInput

< >

( inputs: strparameters: ZeroShotImageClassificationParameters )

Entradas para inferência de classificação de imagem Zero Shot

classe huggingface_hub.ZeroShotImageClassificationOutputElement

< >

( label: strscore: float )

Saídas de inferência para a tarefa de Classificação de Imagem Zero Shot

classe huggingface_hub.ZeroShotImageClassificationParameters

< >

( candidate_labels: listhypothesis_template: str | None = None )

Parâmetros de inferência adicionais para Classificação de Imagem Zero Shot

zero_shot_object_detection

classe huggingface_hub.ZeroShotObjectDetectionBoundingBox

< >

( xmax: intxmin: intymax: intymin: int )

A caixa delimitadora prevista. As coordenadas são relativas ao canto superior esquerdo da imagem de entrada.

classe huggingface_hub.ZeroShotObjectDetectionInput

< >

( inputs: strparameters: ZeroShotObjectDetectionParameters )

Entradas para inferência de Zero Shot Object Detection

classe huggingface_hub.ZeroShotObjectDetectionOutputElement

< >

( box: ZeroShotObjectDetectionBoundingBoxlabel: strscore: float )

Saídas de inferência para a tarefa de Detecção de Objetos Zero Shot

classe huggingface_hub.ZeroShotObjectDetectionParameters

< >

( candidate_labels: list )

Parâmetros de inferência adicionais para Zero Shot Object Detection

Update on GitHub