Hub Python Library documentation

Tipos de inferencia

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Tipos de inferencia

Esta página enumera los tipos (p. ej., dataclasses) disponibles para cada tarea admitida en el Hugging Face Hub. Cada tarea se especifica mediante un esquema JSON, y los tipos se generan a partir de estos esquemas, con algunas personalizaciones debidas a los requisitos de Python. Visite @huggingface.js/tasks para encontrar los esquemas JSON de cada tarea.

Esta parte de la lib aún está en desarrollo y se mejorará en futuras versiones.

audio_classification

clase huggingface_hub.AudioClassificationInput

< >

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

Entradas para la inferencia de clasificación de audio

clase huggingface_hub.AudioClassificationOutputElement

< >

( label: strscore: float )

Salidas para la inferencia de clasificación de audio

clase huggingface_hub.AudioClassificationParameters

< >

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

Parámetros de inferencia adicionales para clasificación de audio

audio_to_audio

clase huggingface_hub.AudioToAudioInput

< >

( inputs: typing.Any )

Entradas para la inferencia de audio a audio

clase huggingface_hub.AudioToAudioOutputElement

< >

( blob: typing.Anycontent_type: strlabel: str )

Salidas de inferencia para la tarea de Audio a Audio Un archivo de audio generado con su etiqueta.

automatic_speech_recognition

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

Parametrización del proceso de generación de texto

clase huggingface_hub.AutomaticSpeechRecognitionInput

< >

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

Entradas para la inferencia de reconocimiento automático de voz

clase huggingface_hub.AutomaticSpeechRecognitionOutput

< >

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

Salidas de inferencia para la tarea de Reconocimiento Automático del Habla

clase huggingface_hub.AutomaticSpeechRecognitionOutputChunk

< >

( text: strtimestamp: list )

clase huggingface_hub.AutomaticSpeechRecognitionParameters

< >

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

Parámetros de inferencia adicionales para el reconocimiento automático de voz

chat_completion

clase 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 Chat Completion. Generado automáticamente a partir de las especificaciones de TGI. Para más detalles, consulta https://github.com/huggingface/huggingface.js/blob/main/packages/tasks/scripts/inference-tgi-import.ts.

clase huggingface_hub.ChatCompletionInputFunctionDefinition

< >

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

clase huggingface_hub.ChatCompletionInputFunctionName

< >

( name: str )

clase huggingface_hub.ChatCompletionInputJSONSchema

< >

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

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

clase huggingface_hub.ChatCompletionInputMessageChunk

< >

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

clase huggingface_hub.ChatCompletionInputResponseFormatJSONObject

< >

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

clase huggingface_hub.ChatCompletionInputResponseFormatJSONSchema

< >

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

clase huggingface_hub.ChatCompletionInputResponseFormatText

< >

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

clase huggingface_hub.ChatCompletionInputStreamOptions

< >

( include_usage: bool | None = None )

clase huggingface_hub.ChatCompletionInputTool

< >

( function: ChatCompletionInputFunctionDefinitiontype: str )

clase huggingface_hub.ChatCompletionInputToolCall

< >

( function: ChatCompletionInputFunctionDefinitionid: strtype: str )

clase huggingface_hub.ChatCompletionInputToolChoiceClass

< >

( function: ChatCompletionInputFunctionName )

clase huggingface_hub.ChatCompletionInputURL

< >

( url: str )

clase huggingface_hub.ChatCompletionOutput

< >

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

Salida de completado de chat. Generado automáticamente a partir de las especificaciones de TGI. Para más detalles, consulta https://github.com/huggingface/huggingface.js/blob/main/packages/tasks/scripts/inference-tgi-import.ts.

clase huggingface_hub.ChatCompletionOutputComplete

< >

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

clase huggingface_hub.ChatCompletionOutputFunctionDefinition

< >

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

clase huggingface_hub.ChatCompletionOutputLogprob

< >

( logprob: floattoken: strtop_logprobs: list )

clase huggingface_hub.ChatCompletionOutputLogprobs

< >

( content: list )

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

clase huggingface_hub.ChatCompletionOutputToolCall

< >

( function: ChatCompletionOutputFunctionDefinitionid: strtype: str )

clase huggingface_hub.ChatCompletionOutputTopLogprob

< >

( logprob: floattoken: str )

clase huggingface_hub.ChatCompletionOutputUsage

< >

( completion_tokens: intprompt_tokens: inttotal_tokens: int )

clase huggingface_hub.ChatCompletionStreamOutput

< >

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

Salida de flujo de completado de chat. Generado automáticamente a partir de las especificaciones de TGI. Para más detalles, consulta https://github.com/huggingface/huggingface.js/blob/main/packages/tasks/scripts/inference-tgi-import.ts.

clase huggingface_hub.ChatCompletionStreamOutputChoice

< >

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

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

clase huggingface_hub.ChatCompletionStreamOutputDeltaToolCall

< >

( function: ChatCompletionStreamOutputFunctionid: strindex: inttype: str )

clase huggingface_hub.ChatCompletionStreamOutputFunction

< >

( arguments: strname: str | None = None )

clase huggingface_hub.ChatCompletionStreamOutputLogprob

< >

( logprob: floattoken: strtop_logprobs: list )

clase huggingface_hub.ChatCompletionStreamOutputLogprobs

< >

( content: list )

clase huggingface_hub.ChatCompletionStreamOutputTopLogprob

< >

( logprob: floattoken: str )

clase huggingface_hub.ChatCompletionStreamOutputUsage

< >

( completion_tokens: intprompt_tokens: inttotal_tokens: int )

depth_estimation

clase huggingface_hub.DepthEstimationInput

< >

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

Entradas para la inferencia de estimación de profundidad

clase huggingface_hub.DepthEstimationOutput

< >

( depth: typing.Anypredicted_depth: typing.Any )

Salidas de inferencia para la tarea de estimación de profundidad

document_question_answering

clase huggingface_hub.DocumentQuestionAnsweringInput

< >

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

Entradas para la inferencia de Document Question Answering

clase huggingface_hub.DocumentQuestionAnsweringInputData

< >

( image: typing.Anyquestion: str )

Un par (documento, pregunta) para responder

clase huggingface_hub.DocumentQuestionAnsweringOutputElement

< >

( answer: strend: intscore: floatstart: int )

Salidas de inferencia para la tarea de respuesta a preguntas sobre documentos

clase 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 inferencia adicionales para Document Question Answering

feature_extraction

clase 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 extracción de características. Generado automáticamente a partir de las especificaciones de TEI. Para más detalles, consulta https://github.com/huggingface/huggingface.js/blob/main/packages/tasks/scripts/inference-tei-import.ts.

fill_mask

clase huggingface_hub.FillMaskInput

< >

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

Entradas para la inferencia de Fill Mask

clase huggingface_hub.FillMaskOutputElement

< >

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

Salidas de inferencia para la tarea Fill Mask

clase huggingface_hub.FillMaskParameters

< >

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

Parámetros de inferencia adicionales para Fill Mask

image_classification

clase huggingface_hub.ImageClassificationInput

< >

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

Entradas para la inferencia de clasificación de imágenes

clase huggingface_hub.ImageClassificationOutputElement

< >

( label: strscore: float )

Salidas de inferencia para la tarea de clasificación de imágenes

clase huggingface_hub.ImageClassificationParameters

< >

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

Parámetros de inferencia adicionales para clasificación de imágenes

image_segmentation

clase huggingface_hub.ImageSegmentationInput

< >

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

Entradas para la inferencia de segmentación de imágenes

clase huggingface_hub.ImageSegmentationOutputElement

< >

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

Salidas de inferencia para la tarea de Segmentación de Imágenes Una máscara / segmento predicho

clase huggingface_hub.ImageSegmentationParameters

< >

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

Parámetros de inferencia adicionales para Segmentación de Imágenes

image_text_to_image

clase huggingface_hub.ImageTextToImageInput

< >

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

Entradas para la inferencia de Image Text To Image. Debe proporcionarse inputs (image) o prompt (en parameters), o ambos.

clase huggingface_hub.ImageTextToImageOutput

< >

( image: typing.Any )

Salidas de inferencia para la tarea de imagen-texto a imagen

clase 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 inferencia adicionales para Image Text To Image

clase huggingface_hub.ImageTextToImageTargetSize

< >

( height: intwidth: int )

El tamaño en píxeles de la imagen de salida. Este parámetro solo es compatible con algunos proveedores y para modelos específicos. Se ignorará cuando no sea compatible.

image_text_to_video

clase huggingface_hub.ImageTextToVideoInput

< >

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

Entradas para la inferencia de Image Text To Video. Debe proporcionarse inputs (imagen) o prompt (en parameters), o ambos.

clase huggingface_hub.ImageTextToVideoOutput

< >

( video: typing.Any )

Salidas de inferencia para la tarea de imagen y texto a video

clase 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 inferencia adicionales para Image Text To Video

clase huggingface_hub.ImageTextToVideoTargetSize

< >

( height: intwidth: int )

El tamaño en píxeles de los fotogramas del video de salida.

image_to_image

clase huggingface_hub.ImageToImageInput

< >

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

Entradas para la inferencia de imagen a imagen

clase huggingface_hub.ImageToImageOutput

< >

( image: typing.Any )

Salidas de inferencia para la tarea de imagen a imagen

clase 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 inferencia adicionales para Image To Image

clase huggingface_hub.ImageToImageTargetSize

< >

( height: intwidth: int )

El tamaño en píxeles de la imagen de salida. Este parámetro solo es compatible con algunos proveedores y para modelos específicos. Se ignorará cuando no sea compatible.

image_to_text

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

Parametrización del proceso de generación de texto

clase huggingface_hub.ImageToTextInput

< >

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

Entradas para la inferencia de imagen a texto

clase huggingface_hub.ImageToTextOutput

< >

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

Salidas de inferencia para la tarea de imagen a texto

clase huggingface_hub.ImageToTextParameters

< >

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

Parámetros de inferencia adicionales para Image To Text

image_to_video

clase huggingface_hub.ImageToVideoInput

< >

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

Entradas para la inferencia de imagen a video

clase huggingface_hub.ImageToVideoOutput

< >

( video: typing.Any )

Salidas de inferencia para la tarea de imagen a video

clase 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 inferencia adicionales para Image To Video

clase huggingface_hub.ImageToVideoTargetSize

< >

( height: intwidth: int )

El tamaño en píxeles de los fotogramas del video de salida.

object_detection

clase huggingface_hub.ObjectDetectionBoundingBox

< >

( xmax: intxmin: intymax: intymin: int )

La caja delimitadora predicha. Las coordenadas son relativas a la esquina superior izquierda de la imagen de entrada.

clase huggingface_hub.ObjectDetectionInput

< >

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

Entradas para la inferencia de detección de objetos

clase huggingface_hub.ObjectDetectionOutputElement

< >

( box: ObjectDetectionBoundingBoxlabel: strscore: float )

Salidas de inferencia para la tarea de Detección de Objetos

clase huggingface_hub.ObjectDetectionParameters

< >

( threshold: float | None = None )

Parámetros de inferencia adicionales para la detección de objetos

question_answering

clase huggingface_hub.QuestionAnsweringInput

< >

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

Entradas para la inferencia de Question Answering

clase huggingface_hub.QuestionAnsweringInputData

< >

( context: strquestion: str )

Un par (contexto, pregunta) para responder

clase huggingface_hub.QuestionAnsweringOutputElement

< >

( answer: strend: intscore: floatstart: int )

Salidas de inferencia para la tarea de respuesta a preguntas

clase 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 inferencia adicionales para Question Answering

sentence_similarity

clase huggingface_hub.SentenceSimilarityInput

< >

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

Entradas para la inferencia de similitud de oraciones

clase huggingface_hub.SentenceSimilarityInputData

< >

( sentences: listsource_sentence: str )

resumen

clase huggingface_hub.SummarizationInput

< >

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

Entradas para la inferencia de Summarization

clase huggingface_hub.SummarizationOutput

< >

( summary_text: str )

Salidas de inferencia para la tarea de Resumen

clase 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 inferencia adicionales para la resumición.

table_question_answering

clase huggingface_hub.TableQuestionAnsweringInput

< >

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

Entradas para la inferencia de Table Question Answering

clase huggingface_hub.TableQuestionAnsweringInputData

< >

( question: strtable: dict )

Un par (tabla, pregunta) para responder

clase huggingface_hub.TableQuestionAnsweringOutputElement

< >

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

Salidas de inferencia para la tarea de respuesta a preguntas sobre tablas

clase huggingface_hub.TableQuestionAnsweringParameters

< >

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

Parámetros de inferencia adicionales para Table Question Answering

text2text_generation

clase huggingface_hub.Text2TextGenerationInput

< >

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

Entradas para la inferencia de generación Text2text

clase huggingface_hub.Text2TextGenerationOutput

< >

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

Salidas de inferencia para la tarea de generación Text2text

clase 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 inferencia adicionales para la generación Text2text

text_classification

clase huggingface_hub.TextClassificationInput

< >

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

Entradas para la inferencia de clasificación de texto

clase huggingface_hub.TextClassificationOutputElement

< >

( label: strscore: float )

Salidas de inferencia para la tarea de Clasificación de Texto

clase huggingface_hub.TextClassificationParameters

< >

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

Parámetros de inferencia adicionales para la clasificación de texto

text_generation

clase huggingface_hub.TextGenerationInput

< >

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

Entrada para la generación de texto. Generado automáticamente a partir de las especificaciones de TGI. Para más detalles, consulta https://github.com/huggingface/huggingface.js/blob/main/packages/tasks/scripts/inference-tgi-import.ts.

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

clase huggingface_hub.TextGenerationInputGrammarType

< >

( type: TypeEnumvalue: typing.Any )

clase huggingface_hub.TextGenerationOutput

< >

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

Salida de generación de texto. Generado automáticamente a partir de las especificaciones de TGI. Para más detalles, consulta https://github.com/huggingface/huggingface.js/blob/main/packages/tasks/scripts/inference-tgi-import.ts.

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

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

clase huggingface_hub.TextGenerationOutputPrefillToken

< >

( id: intlogprob: floattext: str )

clase huggingface_hub.TextGenerationOutputToken

< >

( id: intlogprob: floatspecial: booltext: str )

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

Salida de texto generado en streaming. Generado automáticamente a partir de las especificaciones de TGI. Para más detalles, consulta https://github.com/huggingface/huggingface.js/blob/main/packages/tasks/scripts/inference-tgi-import.ts.

clase huggingface_hub.TextGenerationStreamOutputStreamDetails

< >

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

clase huggingface_hub.TextGenerationStreamOutputToken

< >

( id: intlogprob: floatspecial: booltext: str )

text_to_audio

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

Parametrización del proceso de generación de texto

clase huggingface_hub.TextToAudioInput

< >

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

Entradas para la inferencia de Texto a Audio

clase huggingface_hub.TextToAudioOutput

< >

( audio: typing.Anysampling_rate: float )

Salidas de inferencia para la tarea de Texto a Audio

clase huggingface_hub.TextToAudioParameters

< >

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

Parámetros de inferencia adicionales para Text To Audio

text_to_image

clase huggingface_hub.TextToImageInput

< >

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

Entradas para la inferencia de Texto a Imagen

clase huggingface_hub.TextToImageOutput

< >

( image: typing.Any )

Salidas de inferencia para la tarea de Texto a Imagen

clase 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 inferencia adicionales para Text To Image

text_to_speech

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

Parametrización del proceso de generación de texto

clase huggingface_hub.TextToSpeechInput

< >

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

Entradas para la inferencia de Text To Speech

clase huggingface_hub.TextToSpeechOutput

< >

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

Salidas de inferencia para la tarea de Texto a Voz

clase huggingface_hub.TextToSpeechParameters

< >

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

Parámetros de inferencia adicionales para Text To Speech

text_to_video

clase huggingface_hub.TextToVideoInput

< >

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

Entradas para la inferencia de Texto a Video

clase huggingface_hub.TextToVideoOutput

< >

( video: typing.Any )

Salidas de inferencia para la tarea de Texto a Video

clase 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 inferencia adicionales para Text To Video

token_classification

clase huggingface_hub.TokenClassificationInput

< >

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

Entradas para la inferencia de clasificación de tokens

clase huggingface_hub.TokenClassificationOutputElement

< >

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

Salidas de inferencia para la tarea de clasificación de tokens

clase huggingface_hub.TokenClassificationParameters

< >

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

Parámetros de inferencia adicionales para la clasificación de tokens

traducción

clase huggingface_hub.TranslationInput

< >

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

Entradas para la inferencia de Translation

clase huggingface_hub.TranslationOutput

< >

( translation_text: str )

Salidas de inferencia para la tarea de traducción

clase 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 inferencia adicionales para Translation

video_classification

clase huggingface_hub.VideoClassificationInput

< >

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

Entradas para la inferencia de clasificación de video

clase huggingface_hub.VideoClassificationOutputElement

< >

( label: strscore: float )

Salidas de inferencia para la tarea de clasificación de video

clase 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 de inferencia adicionales para la clasificación de video

visual_question_answering

clase huggingface_hub.VisualQuestionAnsweringInput

< >

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

Entradas para la inferencia de Visual Question Answering

clase huggingface_hub.VisualQuestionAnsweringInputData

< >

( image: typing.Anyquestion: str )

Un par (imagen, pregunta) para responder

clase huggingface_hub.VisualQuestionAnsweringOutputElement

< >

( score: floatanswer: str | None = None )

Salidas de inferencia para la tarea de respuesta a preguntas visuales

clase huggingface_hub.VisualQuestionAnsweringParameters

< >

( top_k: int | None = None )

Parámetros de inferencia adicionales para Visual Question Answering

zero_shot_classification

clase huggingface_hub.ZeroShotClassificationInput

< >

( inputs: strparameters: ZeroShotClassificationParameters )

Entradas para la inferencia de clasificación sin ejemplos

clase huggingface_hub.ZeroShotClassificationOutputElement

< >

( label: strscore: float )

Salidas de inferencia para la tarea de clasificación sin ejemplos

clase huggingface_hub.ZeroShotClassificationParameters

< >

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

Parámetros de inferencia adicionales para la clasificación sin ejemplos

zero_shot_image_classification

clase huggingface_hub.ZeroShotImageClassificationInput

< >

( inputs: strparameters: ZeroShotImageClassificationParameters )

Entradas para la inferencia de clasificación de imágenes sin ejemplos

clase huggingface_hub.ZeroShotImageClassificationOutputElement

< >

( label: strscore: float )

Salidas de inferencia para la tarea de clasificación de imágenes sin ejemplos

clase huggingface_hub.ZeroShotImageClassificationParameters

< >

( candidate_labels: listhypothesis_template: str | None = None )

Parámetros de inferencia adicionales para la clasificación de imágenes sin ejemplos

zero_shot_object_detection

clase huggingface_hub.ZeroShotObjectDetectionBoundingBox

< >

( xmax: intxmin: intymax: intymin: int )

La caja delimitadora predicha. Las coordenadas son relativas a la esquina superior izquierda de la imagen de entrada.

clase huggingface_hub.ZeroShotObjectDetectionInput

< >

( inputs: strparameters: ZeroShotObjectDetectionParameters )

Entradas para la inferencia de detección de objetos Zero Shot

clase huggingface_hub.ZeroShotObjectDetectionOutputElement

< >

( box: ZeroShotObjectDetectionBoundingBoxlabel: strscore: float )

Salidas de inferencia para la tarea de Detección de Objetos sin Ejemplos

clase huggingface_hub.ZeroShotObjectDetectionParameters

< >

( candidate_labels: list )

Parámetros de inferencia adicionales para la detección de objetos sin ejemplos

Update on GitHub