Huggingface.js documentation

@huggingface/inference

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

@huggingface/inference

ุฃุณู…ุงุก ุงู„ู…ุณุงุญุงุช

ูุฆุงุช

ุงู„ูˆุงุฌู‡ุงุช

ุฃุณู…ุงุก ุงู„ุฃู†ูˆุงุน

AudioClassificationArgs

ฦฌ AudioClassificationArgs: BaseArgs ูˆ AudioClassificationInput ุฃูˆ LegacyAudioInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/audio/audioClassification.ts:9


AudioToAudioArgs

ฦฌ AudioToAudioArgs: BaseArgs & { inputs: Blob } | LegacyAudioInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/audio/audioToAudio.ts:8


AuthMethod

ฦฌ AuthMethod: "none" | "hf-token" | "credentials-include" | "provider-key"

ู…ุนุฑู‘ู ููŠ

inference/src/types.ts:165


AutomaticSpeechRecognitionArgs

ฦฌ AutomaticSpeechRecognitionArgs: BaseArgs ูˆ AutomaticSpeechRecognitionInput ุฃูˆ LegacyAudioInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/audio/automaticSpeechRecognition.ts:8


DocumentQuestionAnsweringArgs

ฦฌ DocumentQuestionAnsweringArgs: BaseArgs & DocumentQuestionAnsweringInput & { inputs: DocumentQuestionAnsweringInputData & { image: Blob } }

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/multimodal/documentQuestionAnswering.ts:13


FeatureExtractionArgs

ฦฌ FeatureExtractionArgs: BaseArgs ูˆ FeatureExtractionInput ูˆ FeatureExtractionOAICompatInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/featureExtraction.ts:12


FeatureExtractionOutput

ฦฌ FeatureExtractionOutput: (number | number[] | number[][])[]

ุงู„ู‚ูŠู… ุงู„ู…ูุนุงุฏูŽุฉ ุนุจุงุฑุฉ ุนู† ู…ุตููˆูุฉ ู…ุชุนุฏุฏุฉ ุงู„ุฃุจุนุงุฏ ู…ู† ุงู„ุฃุฑู‚ุงู… ุงู„ุนุดุฑูŠุฉ (ูŠุนุชู…ุฏ ุงู„ุจูุนุฏ ุนู„ู‰ ู…ุง ุฅุฐุง ูƒู†ุช ู‚ุฏ ุฃุฑุณู„ุช ู†ุตู‹ุง ุฃูˆ ู‚ุงุฆู…ุฉ ู…ู† ุงู„ู†ุตูˆุตุŒ ูˆุนู„ู‰ ู…ุง ุฅุฐุง ูƒุงู† ุงู„ุงุฎุชุฒุงู„ ุงู„ุชู„ู‚ุงุฆูŠุŒ ู…ุซู„ mean_pooling ุนู„ู‰ ุณุจูŠู„ ุงู„ู…ุซุงู„ุŒ ู‚ุฏ ุทูุจู‘ู‚ ู†ูŠุงุจุฉู‹ ุนู†ูƒ ุฃู… ู„ุง. ูŠู†ุจุบูŠ ุชูˆุถูŠุญ ุฐู„ูƒ ููŠ ู…ู„ู README ุงู„ุฎุงุต ุจุงู„ู†ู…ูˆุฐุฌ).

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/featureExtraction.ts:17


FillMaskArgs

ฦฌ FillMaskArgs: BaseArgs ูˆ FillMaskInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/fillMask.ts:7


ImageClassificationArgs

ฦฌ ImageClassificationArgs: BaseArgs ูˆ ImageClassificationInput ุฃูˆ LegacyImageInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/imageClassification.ts:8


ImageSegmentationArgs

ฦฌ ImageSegmentationArgs: BaseArgs ูˆ ImageSegmentationInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/imageSegmentation.ts:8


ImageTextToImageArgs

ฦฌ ImageTextToImageArgs: BaseArgs ูˆ ImageTextToImageInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/imageTextToImage.ts:7


ImageTextToVideoArgs

ฦฌ ImageTextToVideoArgs: BaseArgs ูˆ ImageTextToVideoInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/imageTextToVideo.ts:7


ImageToImageArgs

ฦฌ ImageToImageArgs: BaseArgs ูˆ ImageToImageInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/imageToImage.ts:8


ImageToTextArgs

ฦฌ ImageToTextArgs: BaseArgs & ImageToTextInput | LegacyImageInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/imageToText.ts:8


ImageToVideoArgs

ฦฌ ImageToVideoArgs: BaseArgs ูˆ ImageToVideoInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/imageToVideo.ts:8


InferenceProvider

ฦฌ InferenceProvider: typeof INFERENCE_PROVIDERS[number]

ู…ุนุฑู‘ู ููŠ

inference/src/types.ts:73


InferenceProviderOrPolicy

ฦฌ InferenceProviderOrPolicy: typeof PROVIDERS_OR_POLICIES[number]

ู…ุนุฑู‘ู ููŠ

inference/src/types.ts:75


InferenceTask

ฦฌ InferenceTask: Exclude<PipelineType, "other"> | "conversational"

ู…ุนุฑู‘ู ููŠ

inference/src/types.ts:45


ModelId

ฦฌ ModelId: string

ู…ุนุฑู‘ู ู†ู…ูˆุฐุฌ HFุŒ ู…ุซู„ โ€œmeta-llama/Llama-3.3-70B-Instructโ€

ู…ุนุฑู‘ู ููŠ

inference/src/types.ts:6


ObjectDetectionArgs

ฦฌ ObjectDetectionArgs: BaseArgs & ObjectDetectionInput | LegacyImageInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/objectDetection.ts:8


OutputType

ฦฌ OutputType: "url" | "dataUrl" | "blob" | "json"

ู…ุนุฑู‘ู ููŠ

inference/src/types.ts:179


QuestionAnsweringArgs

ฦฌ QuestionAnsweringArgs: BaseArgs ูˆ QuestionAnsweringInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/questionAnswering.ts:8


RequestArgs

ฦฌ RequestArgs: BaseArgs & { data: Blob | ArrayBuffer } | { inputs: unknown } | { prompt: string } | { text: string } | { audio_url: string } | ChatCompletionInput & { parameters?: Record<string, unknown> ; urlTransform?: (url: string) => string }

ู…ุนุฑู‘ู ููŠ

inference/src/types.ts:152


SentenceSimilarityArgs

ฦฌ SentenceSimilarityArgs: BaseArgs ูˆ SentenceSimilarityInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/sentenceSimilarity.ts:7


SummarizationArgs

ฦฌ SummarizationArgs: BaseArgs ูˆ SummarizationInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/summarization.ts:7


TableQuestionAnsweringArgs

ฦฌ TableQuestionAnsweringArgs: BaseArgs ูˆ TableQuestionAnsweringInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/tableQuestionAnswering.ts:7


TabularClassificationArgs

ฦฌ TabularClassificationArgs: BaseArgs & { inputs: { data: Record<string, string[]> } }

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/tabular/tabularClassification.ts:6


TabularClassificationOutput

ฦฌ TabularClassificationOutput: number[]

ู‚ุงุฆู…ุฉ ุจุชุณู…ูŠุงุช ุงู„ุชู†ุจุค ู„ูƒู„ ุตู

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/tabular/tabularClassification.ts:18


TabularRegressionArgs

ฦฌ TabularRegressionArgs: BaseArgs & { inputs: { data: Record<string, string[]> } }

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/tabular/tabularRegression.ts:6


TabularRegressionOutput

ฦฌ TabularRegressionOutput: number[]

ู‚ุงุฆู…ุฉ ุจู‚ูŠู… ู…ุชูˆู‚ุนุฉ ู„ูƒู„ ุตู

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/tabular/tabularRegression.ts:18


TextClassificationArgs

ฦฌ TextClassificationArgs: BaseArgs ูˆ TextClassificationInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/textClassification.ts:7


TextGenerationStreamFinishReason

ฦฌ TextGenerationStreamFinishReason: "length" | "eos_token" | "stop_sequence"

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/textGenerationStream.ts:48


TextRankingArgs

ฦฌ TextRankingArgs: BaseArgs ูˆ TextRankingInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/textRanking.ts:7


TextToAudioArgs

ฦฌ TextToAudioArgs: BaseArgs ูˆ TextToAudioInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/audio/textToAudio.ts:8


TextToImageArgs

ฦฌ TextToImageArgs: BaseArgs ูˆ TextToImageInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/textToImage.ts:8


TextToVideoArgs

ฦฌ TextToVideoArgs: BaseArgs ูˆ TextToVideoInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/textToVideo.ts:11


TextToVideoOutput

ฦฌ TextToVideoOutput: Blob

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/textToVideo.ts:13


TokenClassificationArgs

ฦฌ TokenClassificationArgs: BaseArgs ูˆ TokenClassificationInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/tokenClassification.ts:7


TranslationArgs

ฦฌ TranslationArgs: BaseArgs ูˆ TranslationInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/translation.ts:7


VisualQuestionAnsweringArgs

ฦฌ VisualQuestionAnsweringArgs: BaseArgs & VisualQuestionAnsweringInput & { inputs: VisualQuestionAnsweringInputData & { image: Blob } }

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/multimodal/visualQuestionAnswering.ts:13


ZeroShotClassificationArgs

ฦฌ ZeroShotClassificationArgs: BaseArgs ูˆ ZeroShotClassificationInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/zeroShotClassification.ts:7


ZeroShotImageClassificationArgs

ฦฌ ZeroShotImageClassificationArgs: BaseArgs & ZeroShotImageClassificationInput | LegacyZeroShotImageClassificationInput

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/zeroShotImageClassification.ts:15

ุงู„ู…ุชุบูŠุฑุงุช

ู…ุฒูˆู‘ุฏูˆ ุงู„ุงุณุชุฏู„ุงู„

โ€ข Const INFERENCE_PROVIDERS: ูู‚ุท ู„ู„ู‚ุฑุงุกุฉ ["baseten", "cerebras", "cohere", "deepinfra", "fal-ai", "featherless-ai", "fireworks-ai", "groq", "hf-inference", "humain-ai", "novita", "nscale", "openai", "openrouter", "ovhcloud", "publicai", "replicate", "scaleway", "together", "wavespeed", "zai-org"]

ู…ุนุฑู‘ู ููŠ

inference/src/types.ts:47


ุงู„ู…ููˆููู‘ุฑูˆู†

โ€ข Const PROVIDERS: Record<InferenceProvider, Partial<Record<InferenceTask, TaskProviderHelper>>>

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:61


ุงู„ู…ููˆููู‘ุฑูˆู† _ ุงู„ู…ุฑูƒุฒ _ ุงู„ู…ู†ุธู…ุงุช

โ€ข Const PROVIDERS_HUB_ORGS: Record<InferenceProvider, string>

ู…ุณุงุญุฉ ุงุณู… ุงู„ู…ู†ุธู…ุฉ ุนู„ู‰ HF Hub ุฃูŠ hf.co/โ€ฆ

ููŠ ุฃูŠ ูˆู‚ุช ูŠูƒูˆู† ุฐู„ูƒ ู…ู…ูƒู†ู‹ุงุŒ ูŠุฌุจ ุฃู† ูŠูƒูˆู† InferenceProvider == ู…ุณุงุญุฉ ุงู„ุงุณู… org

ู…ุนุฑู‘ู ููŠ

inference/src/types.ts:82


PROVIDERS _ OR _ POLICIES

โ€ข Const PROVIDERS_OR_POLICIES: ูู‚ุท ู„ู„ู‚ุฑุงุกุฉ ["baseten", "cerebras", "cohere", "deepinfra", "fal-ai", "featherless-ai", "fireworks-ai", "groq", "hf-inference", "humain-ai", "novita", "nscale", "openai", "openrouter", "ovhcloud", "publicai", "replicate", "scaleway", "together", "wavespeed", "zai-org", "auto"]

ู…ุนุฑู‘ู ููŠ

inference/src/types.ts:71

ุงู„ุฏูˆุงู„

audioClassification

โ–ธ audioClassification(args, options?): Promise<AudioClassificationOutput>

ุชู‚ุฑุฃ ู‡ุฐู‡ ุงู„ู…ู‡ู…ุฉ ุจุนุถ ุงู„ู…ุฏุฎู„ุงุช ุงู„ุตูˆุชูŠุฉ ูˆุชูุฎุฑุฌ ุงุญุชู…ุงู„ูŠุฉ ุงู„ูุฆุงุช. ุงู„ู†ู…ูˆุฐุฌ ุงู„ู…ูˆุตู‰ ุจู‡: superb/hubert-large-superb-er

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsAudioClassificationArgs
options?Options

ูŠุนูŠุฏ

Promise<AudioClassificationOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/audio/audioClassification.ts:15


audioToAudio

โ–ธ audioToAudio(args, options?): Promise<AudioToAudioOutput[]>

ุชู‚ุฑุฃ ู‡ุฐู‡ ุงู„ู…ู‡ู…ุฉ ุจุนุถ ุงู„ู…ุฏุฎู„ุงุช ุงู„ุตูˆุชูŠุฉ ูˆุชูุฎุฑุฌ ู…ู„ูู‹ุง ุตูˆุชูŠู‹ุง ูˆุงุญุฏู‹ุง ุฃูˆ ุนุฏุฉ ู…ู„ูุงุช. ู…ุซุงู„ ุนู„ู‰ ู†ู…ูˆุฐุฌ: speechbrain/sepformer-wham ูŠู‚ูˆู… ุจูุตู„ ู…ุตุงุฏุฑ ุงู„ุตูˆุช.

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsAudioToAudioArgs
options?Options

ูŠุนูŠุฏ

Promise<AudioToAudioOutput[]>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/audio/audioToAudio.ts:41


automaticSpeechRecognition

โ–ธ automaticSpeechRecognition(args, options?): Promise<AutomaticSpeechRecognitionOutput>

ุชู‚ุฑุฃ ู‡ุฐู‡ ุงู„ู…ู‡ู…ุฉ ุจุนุถ ุงู„ู…ุฏุฎู„ุงุช ุงู„ุตูˆุชูŠุฉ ูˆุชูุฎุฑุฌ ุงู„ูƒู„ู…ุงุช ุงู„ู…ู†ุทูˆู‚ุฉ ุฏุงุฎู„ ุงู„ู…ู„ูุงุช ุงู„ุตูˆุชูŠุฉ. ุงู„ู†ู…ูˆุฐุฌ ุงู„ู…ูˆุตู‰ ุจู‡ (ู„ุบุฉ ุฅู†ุฌู„ูŠุฒูŠุฉ): facebook/wav2vec2-large-960h-lv60-self

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsAutomaticSpeechRecognitionArgs
options?Options

ูŠุนูŠุฏ

Promise<AutomaticSpeechRecognitionOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/audio/automaticSpeechRecognition.ts:13


chatCompletion

โ–ธ chatCompletion(args, options?): Promise<ChatCompletionOutput>

ุงุณุชุฎุฏู… ู†ู‚ุทุฉ ู†ู‡ุงูŠุฉ ุฅูƒู…ุงู„ ุงู„ู…ุญุงุฏุซุฉ ู„ุชูˆู„ูŠุฏ ุงุณุชุฌุงุจุฉ ู„ู…ูˆุฌู‘ู‡ุŒ ุจุงุณุชุฎุฏุงู… ูˆุงุฌู‡ุฉ ุจุฑู…ุฌุฉ ุชุทุจูŠู‚ุงุช ุฅูƒู…ุงู„ ุงู„ุฑุณุงุฆู„ ู…ู† OpenAI ุฏูˆู† ุจุซ

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsBaseArgs ูˆ ChatCompletionInput
options?Options

ูŠุนูŠุฏ

Promise<ChatCompletionOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/chatCompletion.ts:12


chatCompletionStream

โ–ธ chatCompletionStream(args, options?): AsyncGenerator<ChatCompletionStreamOutput>

ูŠูุณุชุฎุฏู… ู„ู„ู…ุชุงุจุนุฉ ุงู„ู†ุต ู…ู† ู…ูˆุฌู‡. ู‡ูˆ ู†ูุณู‡ textGeneration ู„ูƒู†ู‡ ูŠุนูŠุฏ ู…ูˆู„ู‘ุฏู‹ุง ูŠู…ูƒู† ู‚ุฑุงุกุชู‡ ุฑู…ุฒู‹ุง ุชู„ูˆ ุงู„ุขุฎุฑ

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsBaseArgs ูˆ ChatCompletionInput
options?Options

ูŠุนูŠุฏ

AsyncGenerator<ChatCompletionStreamOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/chatCompletionStream.ts:12


documentQuestionAnswering

โ–ธ documentQuestionAnswering(args, options?): Promise<DocumentQuestionAnsweringOutput[number]>

ูŠุฌูŠุจ ุนู† ุณุคุงู„ ุนู„ู‰ ุตูˆุฑุฉ ู…ุณุชู†ุฏ. ุงู„ู†ู…ูˆุฐุฌ ุงู„ู…ูˆุตู‰ ุจู‡: impira/layoutlm-document-qa.

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsDocumentQuestionAnsweringArgs
options?Options

ูŠุนูŠุฏ

Promise<DocumentQuestionAnsweringOutput[number]>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/multimodal/documentQuestionAnswering.ts:19


featureExtraction

โ–ธ featureExtraction(args, options?): Promise<FeatureExtractionOutput>

ุชู‚ุฑุฃ ู‡ุฐู‡ ุงู„ู…ู‡ู…ุฉ ุจุนุถ ุงู„ู†ุต ูˆุชูุฎุฑุฌ ู‚ูŠู…ู‹ุง ุนุดุฑูŠุฉ ุฎุงู… (float) ุชูุณุชู‡ู„ูƒ ุนุงุฏุฉู‹ ูƒุฌุฒุก ู…ู† ู‚ุงุนุฏุฉ ุจูŠุงู†ุงุช ุฏู„ุงู„ูŠุฉ/ุจุญุซ ุฏู„ุงู„ูŠ.

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsFeatureExtractionArgs
options?Options

ูŠุนูŠุฏ

Promise<FeatureExtractionOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/featureExtraction.ts:22


fillMask

โ–ธ fillMask(args, options?): Promise<FillMaskOutput>

ูŠุญุงูˆู„ ู…ู„ุก ูุฌูˆุฉ ุจูƒู„ู…ุฉ ู…ูู‚ูˆุฏุฉ (ุฃูˆ ุฑู…ุฒู‹ุง ุจุดูƒู„ ุฃุฏู‚). ู‡ุฐู‡ ู‡ูŠ ุงู„ู…ู‡ู…ุฉ ุงู„ุฃุณุงุณูŠุฉ ู„ู†ู…ุงุฐุฌ BERT.

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsFillMaskArgs
options?Options

ูŠุนูŠุฏ

Promise<FillMaskOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/fillMask.ts:12


getProviderHelper

โ–ธ getProviderHelper(provider, task): TextToImageTaskHelper & TaskProviderHelper

ุงู„ุญุตูˆู„ ุนู„ู‰ ู…ุซูŠู„ ู…ุณุงุนุฏ ุงู„ู…ุฒูˆู‘ุฏ ุจุงู„ุงุณู… ูˆุงู„ู…ู‡ู…ุฉ

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"text-to-image"

ูŠุนูŠุฏ

TextToImageTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:201

โ–ธ getProviderHelper(provider, task): ConversationalTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"conversational"

ูŠุนูŠุฏ

ConversationalTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:205

โ–ธ getProviderHelper(provider, task): TextGenerationTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"text-generation"

ูŠุนูŠุฏ

TextGenerationTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:209

โ–ธ getProviderHelper(provider, task): TextToSpeechTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"text-to-speech"

ูŠุนูŠุฏ

TextToSpeechTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:213

โ–ธ getProviderHelper(provider, task): TextToAudioTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"text-to-audio"

ูŠุนูŠุฏ

TextToAudioTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:217

โ–ธ getProviderHelper(provider, task): AutomaticSpeechRecognitionTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"automatic-speech-recognition"

ูŠุนูŠุฏ

AutomaticSpeechRecognitionTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:221

โ–ธ getProviderHelper(provider, task): TextToVideoTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"text-to-video"

ูŠุนูŠุฏ

TextToVideoTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:225

โ–ธ getProviderHelper(provider, task): TextClassificationTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"text-classification"

ูŠุนูŠุฏ

TextClassificationTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:229

โ–ธ getProviderHelper(provider, task): QuestionAnsweringTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"question-answering"

ูŠุนูŠุฏ

QuestionAnsweringTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:233

โ–ธ getProviderHelper(provider, task): AudioClassificationTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"audio-classification"

ูŠุนูŠุฏ

AudioClassificationTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:237

โ–ธ getProviderHelper(provider, task): AudioToAudioTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"audio-to-audio"

ูŠุนูŠุฏ

AudioToAudioTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:241

โ–ธ getProviderHelper(provider, task): FillMaskTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"fill-mask"

ูŠุนูŠุฏ

FillMaskTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:245

โ–ธ getProviderHelper(provider, task): FeatureExtractionTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"feature-extraction"

ูŠุนูŠุฏ

FeatureExtractionTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:249

โ–ธ getProviderHelper(provider, task): ImageClassificationTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"image-classification"

ูŠุนูŠุฏ

ImageClassificationTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:253

โ–ธ getProviderHelper(provider, task): ImageSegmentationTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"image-segmentation"

ูŠุนูŠุฏ

ImageSegmentationTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:257

โ–ธ getProviderHelper(provider, task): DocumentQuestionAnsweringTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"document-question-answering"

ูŠุนูŠุฏ

DocumentQuestionAnsweringTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:261

โ–ธ getProviderHelper(provider, task): ImageToTextTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"image-to-text"

ูŠุนูŠุฏ

ImageToTextTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:265

โ–ธ getProviderHelper(provider, task): ObjectDetectionTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"object-detection"

ูŠุนูŠุฏ

ObjectDetectionTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:269

โ–ธ getProviderHelper(provider, task): ZeroShotImageClassificationTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"zero-shot-image-classification"

ูŠุนูŠุฏ

ZeroShotImageClassificationTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:273

โ–ธ getProviderHelper(provider, task): ZeroShotClassificationTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"zero-shot-classification"

ูŠุนูŠุฏ

ZeroShotClassificationTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:277

โ–ธ getProviderHelper(provider, task): ImageToImageTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"image-to-image"

ูŠุนูŠุฏ

ImageToImageTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:281

โ–ธ getProviderHelper(provider, task): ImageToVideoTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"image-to-video"

ูŠุนูŠุฏ

ImageToVideoTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:285

โ–ธ getProviderHelper(provider, task): ImageTextToImageTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"image-text-to-image"

ูŠุนูŠุฏ

ImageTextToImageTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:289

โ–ธ getProviderHelper(provider, task): ImageTextToVideoTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"image-text-to-video"

ูŠุนูŠุฏ

ImageTextToVideoTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:293

โ–ธ getProviderHelper(provider, task): TextRankingTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"text-ranking"

ูŠุนูŠุฏ

TextRankingTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:297

โ–ธ getProviderHelper(provider, task): SentenceSimilarityTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"sentence-similarity"

ูŠุนูŠุฏ

SentenceSimilarityTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:301

โ–ธ getProviderHelper(provider, task): TableQuestionAnsweringTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"table-question-answering"

ูŠุนูŠุฏ

TableQuestionAnsweringTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:305

โ–ธ getProviderHelper(provider, task): TabularClassificationTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"tabular-classification"

ูŠุนูŠุฏ

TabularClassificationTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:309

โ–ธ getProviderHelper(provider, task): TabularRegressionTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"tabular-regression"

ูŠุนูŠุฏ

TabularRegressionTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:313

โ–ธ getProviderHelper(provider, task): TokenClassificationTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"token-classification"

ูŠุนูŠุฏ

TokenClassificationTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:317

โ–ธ getProviderHelper(provider, task): TranslationTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"translation"

ูŠุนูŠุฏ

TranslationTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:321

โ–ธ getProviderHelper(provider, task): SummarizationTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"summarization"

ูŠุนูŠุฏ

SummarizationTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:325

โ–ธ getProviderHelper(provider, task): VisualQuestionAnsweringTaskHelper & TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
task"visual-question-answering"

ูŠุนูŠุฏ

VisualQuestionAnsweringTaskHelper ูˆ TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:329

โ–ธ getProviderHelper(provider, task): TaskProviderHelper

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
provider"baseten" | "cerebras" | "cohere" | "deepinfra" | "fal-ai" | "featherless-ai" | "fireworks-ai" | "groq" | "hf-inference" | "humain-ai" | "novita" | "nscale" | "openai" | "openrouter" | "ovhcloud" | "publicai" | "replicate" | "scaleway" | "together" | "wavespeed" | "zai-org" | "auto"
taskundefined | InferenceTask

ูŠุนูŠุฏ

TaskProviderHelper

ู…ุนุฑู‘ู ููŠ

inference/src/lib/getProviderHelper.ts:333


imageClassification

โ–ธ imageClassification(args, options?): Promise<ImageClassificationOutput>

ุชู‚ุฑุฃ ู‡ุฐู‡ ุงู„ู…ู‡ู…ุฉ ุจุนุถ ู…ุฏุฎู„ุงุช ุงู„ุตูˆุฑ ูˆุชูุฎุฑุฌ ุงุญุชู…ุงู„ูŠุฉ ุงู„ูุฆุงุช. ุงู„ู†ู…ูˆุฐุฌ ุงู„ู…ูˆุตู‰ ุจู‡: google/vit-base-patch16-224

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsImageClassificationArgs
options?Options

ูŠุนูŠุฏ

Promise<ImageClassificationOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/imageClassification.ts:14


imageSegmentation

โ–ธ imageSegmentation(args, options?): Promise<ImageSegmentationOutput>

ุชู‚ุฑุฃ ู‡ุฐู‡ ุงู„ู…ู‡ู…ุฉ ุจุนุถ ู…ุฏุฎู„ุงุช ุงู„ุตูˆุฑ ูˆุชูุฎุฑุฌ ุงุญุชู…ุงู„ุงุช ุงู„ูุฆุงุช & ุตู†ุงุฏูŠู‚ ุงู„ุญุฏูˆุฏ ู„ู„ูƒุงุฆู†ุงุช ุงู„ู…ูƒุชุดูุฉ. ุงู„ู†ู…ูˆุฐุฌ ุงู„ู…ูˆุตู‰ ุจู‡: facebook/detr-resnet-50-panoptic

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsImageSegmentationArgs
options?Options

ูŠุนูŠุฏ

Promise<ImageSegmentationOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/imageSegmentation.ts:14


imageTextToImage

โ–ธ imageTextToImage(args, options?): Promise<Blob>

ุชุณุชู‚ุจู„ ู‡ุฐู‡ ุงู„ู…ู‡ู…ุฉ ุตูˆุฑุฉู‹ ูˆู†ุตู‹ุง ูƒู…ุฏุฎู„ุงุชุŒ ูˆุชูุฎุฑุฌ ุตูˆุฑุฉู‹ ุฌุฏูŠุฏุฉู‹ ู…ูˆู„ู‘ุฏุฉ. ุงู„ู†ู…ูˆุฐุฌ ุงู„ู…ูˆุตู‰ ุจู‡: black-forest-labs/FLUX.2-dev

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsImageTextToImageArgs
options?Options

ูŠุนูŠุฏ

Promise<Blob>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/imageTextToImage.ts:13


imageTextToVideo

โ–ธ imageTextToVideo(args, options?): Promise<Blob>

ุชุณุชู‚ุจู„ ู‡ุฐู‡ ุงู„ู…ู‡ู…ุฉ ุตูˆุฑุฉู‹ ูˆู†ุตู‹ุง ูƒู…ุฏุฎู„ุงุชุŒ ูˆุชูุฎุฑุฌ ููŠุฏูŠูˆ ู…ููˆู„ูŽู‘ุฏู‹ุง. ุงู„ู†ู…ูˆุฐุฌ ุงู„ู…ูˆุตู‰ ุจู‡: Lightricks/LTX-Video

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsImageTextToVideoArgs
options?Options

ูŠุนูŠุฏ

Promise<Blob>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/imageTextToVideo.ts:13


imageToImage

โ–ธ imageToImage(args, options?): Promise<Blob>

ุชู‚ุฑุฃ ู‡ุฐู‡ ุงู„ู…ู‡ู…ุฉ ุจุนุถ ุงู„ู†ุต ุงู„ู…ูุฏุฎู„ ูˆุชูุฎุฑุฌ ุตูˆุฑุฉ. ุงู„ู†ู…ูˆุฐุฌ ุงู„ู…ูˆุตู‰ ุจู‡: lllyasviel/sd-controlnet-depth

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsImageToImageArgs
options?Options

ูŠุนูŠุฏ

Promise<Blob>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/imageToImage.ts:14


imageToText

โ–ธ imageToText(args, options?): Promise<ImageToTextOutput>

ุชู‚ุฑุฃ ู‡ุฐู‡ ุงู„ู…ู‡ู…ุฉ ุจุนุถ ู…ุฏุฎู„ุงุช ุงู„ุตูˆุฑ ูˆุชูุฎุฑุฌ ุงู„ู†ุต ุงู„ูˆุตููŠ.

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsImageToTextArgs
options?Options

ูŠุนูŠุฏ

Promise<ImageToTextOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/imageToText.ts:12


imageToVideo

โ–ธ imageToVideo(args, options?): Promise<Blob>

ุชู‚ุฑุฃ ู‡ุฐู‡ ุงู„ู…ู‡ู…ุฉ ุจุนุถ ุงู„ู†ุต ุงู„ู…ูุฏุฎู„ ูˆุชูุฎุฑุฌ ุตูˆุฑุฉ. ุงู„ู†ู…ูˆุฐุฌ ุงู„ู…ูˆุตู‰ ุจู‡: Wan-AI/Wan2.1-I2V-14B-720P

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsImageToVideoArgs
options?Options

ูŠุนูŠุฏ

Promise<Blob>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/imageToVideo.ts:14


makeRequestOptions

โ–ธ makeRequestOptions(args, providerHelper, options?): Promise<{ info: RequestInit ; url: string }>

ุฏุงู„ุฉ ู…ุณุงุนุฏุฉ ุชูุนุฏู‘ ุญูุฌุฌ ุงู„ุทู„ุจ. ุชุนุชู…ุฏ ู‡ุฐู‡ ุงู„ู†ุณุฎุฉ ุบูŠุฑ ุงู„ู…ุชุฒุงู…ู†ุฉ ุนู„ู‰ ู…ุนุงู„ุฌุฉ ุฎุทูˆุฉ ุชุญุฏูŠุฏ ู…ุนุฑู‘ู ุงู„ู†ู…ูˆุฐุฌ.

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsRequestArgs & { data?: Blob | ArrayBuffer ; stream?: boolean }
providerHelperTaskProviderHelper
options?Options & { task?: InferenceTask }

ูŠุนูŠุฏ

Promise<{ info: RequestInit ; url: string }>

ู…ุนุฑู‘ู ููŠ

inference/src/lib/makeRequestOptions.ts:19


makeRequestOptionsFromResolvedModel

โ–ธ makeRequestOptionsFromResolvedModel(resolvedModel, providerHelper, args, mapping, options?): Object

ุฏุงู„ุฉ ู…ุณุงุนุฏุฉ ุชูุนุฏู‘ ุญูุฌุฌ ุงู„ุทู„ุจ. - ู„ู„ุงุณุชุฎุฏุงู… ุงู„ุฏุงุฎู„ูŠ ูู‚ุท ูŠุชุฎุทู‰ ู‡ุฐุง ุงู„ุฅุตุฏุงุฑ ุงู„ู…ุชุฒุงู…ู† ุฎุทูˆุฉ ุชุญุฏูŠุฏ ู…ุนุฑู‘ู ุงู„ู†ู…ูˆุฐุฌ

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
resolvedModelstring
providerHelperTaskProviderHelper
argsRequestArgs & { data?: Blob | ArrayBuffer ; stream?: boolean }
mappingundefined | InferenceProviderMappingEntry
options?Options & { outputType?: OutputType ; task?: InferenceTask }

ูŠุนูŠุฏ

Object

ุงู„ุงุณู…ุงู„ู†ูˆุน
infoRequestInit
urlstring

ู…ุนุฑู‘ู ููŠ

inference/src/lib/makeRequestOptions.ts:105


objectDetection

โ–ธ objectDetection(args, options?): Promise<ObjectDetectionOutput>

ุชู‚ุฑุฃ ู‡ุฐู‡ ุงู„ู…ู‡ู…ุฉ ุจุนุถ ู…ุฏุฎู„ุงุช ุงู„ุตูˆุฑ ูˆุชูุฎุฑุฌ ุงุญุชู…ุงู„ุงุช ุงู„ูุฆุงุช & ุตู†ุงุฏูŠู‚ ุงู„ุญุฏูˆุฏ ู„ู„ูƒุงุฆู†ุงุช ุงู„ู…ูƒุชุดูุฉ. ุงู„ู†ู…ูˆุฐุฌ ุงู„ู…ูˆุตู‰ ุจู‡: facebook/detr-resnet-50

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsObjectDetectionArgs
options?Options

ูŠุนูŠุฏ

Promise<ObjectDetectionOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/objectDetection.ts:14


questionAnswering

โ–ธ questionAnswering(args, options?): Promise<QuestionAnsweringOutput[number]>

ู‡ู„ ุชุฑุบุจ ููŠ ุงู„ุญุตูˆู„ ุนู„ู‰ ุจูˆุช ุดุงู…ู„ ุงู„ู…ุนุฑูุฉ ู‚ุงุฏุฑ ุนู„ู‰ ุงู„ุฅุฌุงุจุฉ ุนู† ุฃูŠ ุณุคุงู„ุŸ. ุงู„ู†ู…ูˆุฐุฌ ุงู„ู…ูˆุตู‰ ุจู‡: deepset/roberta-base-squad2

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsQuestionAnsweringArgs
options?Options

ูŠุนูŠุฏ

Promise<QuestionAnsweringOutput[number]>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/questionAnswering.ts:13


ุทู„ุจ

โ–ธ ุทู„ุจ<T>(args, options?): Promise<T>

ุฃุฏุงุฉ ุฃุณุงุณูŠุฉ ู„ุฅุฌุฑุงุก ุงุณุชุฏุนุงุกุงุช ู…ุฎุตุตุฉ ุฅู„ู‰ ู…ุฒูˆุฏ ุงู„ุงุณุชุฏู„ุงู„

ู…ุนู„ู…ุงุช ุงู„ู†ูˆุน

ุงู„ุงุณู…
T

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsRequestArgs
options?Options & { task?: InferenceTask }

ูŠุนูŠุฏ

Promise<T>

Deprecated

ุงุณุชุฎุฏู… ุฏูˆุงู„ ุงู„ู…ู‡ุงู… ุงู„ู…ุญุฏุฏุฉ ุจุฏู„ุงู‹ ู…ู† ุฐู„ูƒ. ุณูŠุชู… ุฅุฒุงู„ุฉ ู‡ุฐู‡ ุงู„ุฏุงู„ุฉ ููŠ ุฅุตุฏุงุฑ ู…ุณุชู‚ุจู„ูŠ.

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/custom/request.ts:11


sentenceSimilarity

โ–ธ sentenceSimilarity(args, options?): Promise<SentenceSimilarityOutput>

ุงุญุณุจ ุงู„ุชุดุงุจู‡ ุงู„ุฏู„ุงู„ูŠ ุจูŠู† ู†ุต ูˆุงุญุฏ ูˆู‚ุงุฆู…ุฉ ู…ู† ุงู„ุฌู…ู„ ุงู„ุฃุฎุฑู‰ ู…ู† ุฎู„ุงู„ ู…ู‚ุงุฑู†ุฉ ุชู…ุซูŠู„ุงุชู‡ุง ุงู„ู…ุชุฌู‡ุฉ.

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsSentenceSimilarityArgs
options?Options

ูŠุนูŠุฏ

Promise<SentenceSimilarityOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/sentenceSimilarity.ts:12


setLogger

โ–ธ setLogger(logger): void

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
loggerLogger

ูŠุนูŠุฏ

void

ู…ุนุฑู‘ู ููŠ

inference/src/lib/logger.ts:5


streamingRequest

โ–ธ streamingRequest<T>(args, options?): AsyncGenerator<T>

ุฏุงู„ุฉ ุฃุณุงุณูŠุฉ ู„ุฅู†ุดุงุก ุงุณุชุฏุนุงุกุงุช ุงุณุชู†ุชุงุฌ ู…ุฎุตุตุฉ ุชุชูˆู‚ุน ุฃุญุฏุงุซู‹ุง ู…ูุฑุณู„ุฉ ู…ู† ุงู„ุฎุงุฏู…ุŒ ูˆุชุนูŠุฏ ุงู„ุงุณุชุฌุงุจุฉ ุนุจุฑ ู…ููˆู„ู‘ุฏ

ู…ุนู„ู…ุงุช ุงู„ู†ูˆุน

ุงู„ุงุณู…
T

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsRequestArgs
options?Options & { task?: InferenceTask }

ูŠุนูŠุฏ

AsyncGenerator<T>

Deprecated

ุงุณุชุฎุฏู… ุฏูˆุงู„ ุงู„ู…ู‡ุงู… ุงู„ู…ุญุฏุฏุฉ ุจุฏู„ุงู‹ ู…ู† ุฐู„ูƒ. ุณูŠุชู… ุฅุฒุงู„ุฉ ู‡ุฐู‡ ุงู„ุฏุงู„ุฉ ููŠ ุฅุตุฏุงุฑ ู…ุณุชู‚ุจู„ูŠ.

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/custom/streamingRequest.ts:11


ุชู„ุฎูŠุต

โ–ธ ุชู„ุฎูŠุต(args, options?): Promise<SummarizationOutput>

ุชูุนุฑู ู‡ุฐู‡ ุงู„ู…ู‡ู…ุฉ ุฌูŠุฏู‹ุง ุจุชู„ุฎูŠุต ุงู„ู†ุตูˆุต ุงู„ุฃุทูˆู„ ุฅู„ู‰ ู†ุตูˆุต ุฃู‚ุตุฑ. ุงู†ุชุจู‡ุŒ ูุจุนุถ ุงู„ู†ู…ุงุฐุฌ ู„ู‡ุง ุญุฏ ุฃู‚ุตู‰ ู„ุทูˆู„ ุงู„ุฅุฏุฎุงู„. ูˆู‡ุฐุง ูŠุนู†ูŠ ุฃู† ุงู„ู…ู„ุฎุต ู„ุง ูŠู…ูƒู†ู‡ ุงู„ุชุนุงู…ู„ ู…ุน ูƒุชุจ ูƒุงู…ู„ุฉุŒ ุนู„ู‰ ุณุจูŠู„ ุงู„ู…ุซุงู„. ุงู†ุชุจู‡ ุนู†ุฏ ุงุฎุชูŠุงุฑ ู†ู…ูˆุฐุฌูƒ.

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsSummarizationArgs
options?Options

ูŠุนูŠุฏ

Promise<SummarizationOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/summarization.ts:12


tableQuestionAnswering

โ–ธ tableQuestionAnswering(args, options?): Promise<TableQuestionAnsweringOutput[number]>

ู„ุง ุชุนุฑู SQLุŸ ู„ุง ุชุฑุบุจ ููŠ ุงู„ุบูˆุต ููŠ ุฌุฏูˆู„ ุจูŠุงู†ุงุช ุถุฎู…ุŸ ุงุทุฑุญ ุฃุณุฆู„ุชูƒ ุจุงู„ู„ุบุฉ ุงู„ุฅู†ุฌู„ูŠุฒูŠุฉ ุงู„ุจุณูŠุทุฉ! ุงู„ู†ู…ูˆุฐุฌ ุงู„ู…ูˆุตู‰ ุจู‡: google/tapas-base-finetuned-wtq.

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsTableQuestionAnsweringArgs
options?Options

ูŠุนูŠุฏ

Promise<TableQuestionAnsweringOutput[number]>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/tableQuestionAnswering.ts:12


tabularClassification

โ–ธ tabularClassification(args, options?): Promise<TabularClassificationOutput>

ูŠุชู†ุจุฃ ุจุงู„ูˆุณู… ุงู„ู…ุณุชู‡ุฏู ู„ู…ุฌู…ูˆุนุฉ ู…ุนุทูŠุงุช ู…ุญุฏุฏุฉ ููŠ ุดูƒู„ ุฌุฏูˆู„ูŠ. ุนุงุฏุฉู‹ุŒ ุณุชุญุชุงุฌ ุฅู„ู‰ ุชุฏุฑูŠุจ ู†ู…ูˆุฐุฌ ุชุตู†ูŠู ุนู„ู‰ ุจูŠุงู†ุงุช ุงู„ุชุฏุฑูŠุจ ุงู„ุฎุงุตุฉ ุจูƒ ูˆุงุณุชุฎุฏุงู…ู‡ ู…ุน ุจูŠุงู†ุงุชูƒ ุงู„ุฌุฏูŠุฏุฉ ุฐุงุช ุงู„ุชู†ุณูŠู‚ ู†ูุณู‡. ู†ู…ูˆุฐุฌ ู…ุซุงู„: vvmnnnkv/wine-quality

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsTabularClassificationArgs
options?Options

ูŠุนูŠุฏ

Promise<TabularClassificationOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/tabular/tabularClassification.ts:25


tabularRegression

โ–ธ tabularRegression(args, options?): Promise<TabularRegressionOutput>

ูŠุชู†ุจุฃ ุจุงู„ู‚ูŠู…ุฉ ุงู„ู…ุณุชู‡ุฏูุฉ ู„ู…ุฌู…ูˆุนุฉ ู…ุนุทูŠุงุช ู…ุญุฏุฏุฉ ููŠ ุดูƒู„ ุฌุฏูˆู„ูŠ. ุนุงุฏุฉู‹ุŒ ุณุชุญุชุงุฌ ุฅู„ู‰ ุชุฏุฑูŠุจ ู†ู…ูˆุฐุฌ ุงู†ุญุฏุงุฑ ุนู„ู‰ ุจูŠุงู†ุงุช ุงู„ุชุฏุฑูŠุจ ุงู„ุฎุงุตุฉ ุจูƒ ูˆุงุณุชุฎุฏุงู…ู‡ ู…ุน ุจูŠุงู†ุงุชูƒ ุงู„ุฌุฏูŠุฏุฉ ุฐุงุช ุงู„ุชู†ุณูŠู‚ ู†ูุณู‡. ู…ุซุงู„ ุนู„ู‰ ู†ู…ูˆุฐุฌ: scikit-learn/Fish-Weight

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsTabularRegressionArgs
options?Options

ูŠุนูŠุฏ

Promise<TabularRegressionOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/tabular/tabularRegression.ts:25


textClassification

โ–ธ textClassification(args, options?): Promise<TextClassificationOutput>

ูŠูุณุชุฎุฏู… ุนุงุฏุฉู‹ ู„ุชุญู„ูŠู„ ุงู„ู…ุดุงุนุฑุŒ ุญูŠุซ ูŠูุฎุฑุฌ ุงุญุชู…ุงู„ูŠุฉ ูุฆุงุช ุงู„ุฅุฏุฎุงู„. ุงู„ู†ู…ูˆุฐุฌ ุงู„ู…ูˆุตู‰ ุจู‡: distilbert-base-uncased-finetuned-sst-2-english

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsTextClassificationArgs
options?Options

ูŠุนูŠุฏ

Promise<TextClassificationOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/textClassification.ts:12


textGeneration

โ–ธ textGeneration(args, options?): Promise<TextGenerationOutput>

ูŠูุณุชุฎุฏู… ู„ู„ู…ุชุงุจุนุฉ ุงู„ู†ุตูŠุฉ ู…ู† ู…ูˆุฌู‡. ู‡ุฐู‡ ู…ู‡ู…ุฉ ุนุงู…ุฉ ุฌุฏุงู‹. ุงู„ู†ู…ูˆุฐุฌ ุงู„ู…ูˆุตู‰ ุจู‡: gpt2 (ุฅู†ู‡ ู†ู…ูˆุฐุฌ ุจุณูŠุทุŒ ู„ูƒู†ู‡ ู…ู…ุชุน ู„ู„ุชุฌุฑุจุฉ).

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsBaseArgs ูˆ TextGenerationInput
options?Options

ูŠุนูŠุฏ

Promise<TextGenerationOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/textGeneration.ts:12


textGenerationStream

โ–ธ textGenerationStream(args, options?): AsyncGenerator<TextGenerationStreamOutput>

ูŠูุณุชุฎุฏู… ู„ู„ู…ุชุงุจุนุฉ ุงู„ู†ุต ู…ู† ู…ูˆุฌู‡. ู‡ูˆ ู†ูุณู‡ textGeneration ู„ูƒู†ู‡ ูŠุนูŠุฏ ู…ูˆู„ู‘ุฏู‹ุง ูŠู…ูƒู† ู‚ุฑุงุกุชู‡ ุฑู…ุฒู‹ุง ุชู„ูˆ ุงู„ุขุฎุฑ

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsBaseArgs ูˆ TextGenerationInput
options?Options

ูŠุนูŠุฏ

AsyncGenerator<TextGenerationStreamOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/textGenerationStream.ts:90


textRanking

โ–ธ textRanking(args, options?): Promise<TextRankingOutput>

ุฑุชู‘ุจ ุงู„ู…ุณุชู†ุฏุงุช ุญุณุจ ู…ุฏู‰ ุงุฑุชุจุงุทู‡ุง ุจุงู„ุงุณุชุนู„ุงู… ุจุงุณุชุฎุฏุงู… ู†ู…ูˆุฐุฌ ุฅุนุงุฏุฉ ุงู„ุชุฑุชูŠุจ.

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsTextRankingArgs
options?Options

ูŠุนูŠุฏ

Promise<TextRankingOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/textRanking.ts:12


textToAudio

โ–ธ textToAudio(args, options?): Promise<Blob>

ุชูˆู„ู‘ุฏ ู‡ุฐู‡ ุงู„ู…ู‡ู…ุฉ ุงู„ุตูˆุช (ู…ุซู„ ุงู„ู…ูˆุณูŠู‚ู‰ ุฃูˆ ุงู„ู…ุคุซุฑุงุช ุงู„ุตูˆุชูŠุฉ) ู…ู† ู†ุตู‘ ู…ูุฏุฎู„. ู†ู…ูˆุฐุฌ ู…ุซุงู„: stabilityai/stable-audio-open-1.0

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsTextToAudioArgs
options?Options

ูŠุนูŠุฏ

Promise<Blob>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/audio/textToAudio.ts:18


textToImage

โ–ธ textToImage(args, options?): Promise<string>

ุชู‚ุฑุฃ ู‡ุฐู‡ ุงู„ู…ู‡ู…ุฉ ุจุนุถ ุงู„ู†ุต ุงู„ู…ูุฏุฎู„ ูˆุชูุฎุฑุฌ ุตูˆุฑุฉ. ุงู„ู†ู…ูˆุฐุฌ ุงู„ู…ูˆุตู‰ ุจู‡: stabilityai/stable-diffusion-2

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsTextToImageArgs
options?TextToImageOptions & { outputType: "url" }

ูŠุนูŠุฏ

Promise<string>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/textToImage.ts:18

โ–ธ textToImage(args, options?): Promise<string>

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsTextToImageArgs
options?TextToImageOptions & { outputType: "dataUrl" }

ูŠุนูŠุฏ

Promise<string>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/textToImage.ts:22

โ–ธ textToImage(args, options?): Promise<Blob>

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsTextToImageArgs
options?TextToImageOptions & { outputType?: "blob" }

ูŠุนูŠุฏ

Promise<Blob>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/textToImage.ts:26

โ–ธ textToImage(args, options?): Promise<Record<string, unknown>>

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsTextToImageArgs
options?TextToImageOptions & { outputType?: "json" }

ูŠุนูŠุฏ

Promise<Record<string, unknown>>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/textToImage.ts:30


textToSpeech

โ–ธ textToSpeech(args, options?): Promise<Blob>

ุชู‚ูˆู… ู‡ุฐู‡ ุงู„ู…ู‡ู…ุฉ ุจุชูˆู„ูŠุฏ ุชุณุฌูŠู„ ุตูˆุชูŠ ู„ุตูˆุช ูŠู†ุทู‚ ู†ุตู‹ุง ู…ุนูŠู‘ู†ู‹ุง. ุงู„ู†ู…ูˆุฐุฌ ุงู„ู…ูˆุตู‰ ุจู‡: espnet/kan-bayashi_ljspeech_vits

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsTextToSpeechArgs
options?Options

ูŠุนูŠุฏ

Promise<Blob>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/audio/textToSpeech.ts:15


textToVideo

โ–ธ textToVideo(args, options?): Promise<TextToVideoOutput>

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsTextToVideoArgs
options?Options

ูŠุนูŠุฏ

Promise<TextToVideoOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/textToVideo.ts:15


tokenClassification

โ–ธ tokenClassification(args, options?): Promise<TokenClassificationOutput>

ูŠูุณุชุฎุฏู… ุนุงุฏุฉู‹ ู„ุชุญู„ูŠู„ ุงู„ุฌู…ู„ุŒ ุณูˆุงุกู‹ ูƒุงู† ุฐู„ูƒ ุชุญู„ูŠู„ู‹ุง ู†ุญูˆูŠู‹ุง ุฃูˆ ุงู„ุชุนุฑู ุนู„ู‰ ุงู„ูƒูŠุงู†ุงุช ุงู„ู…ุณู…ู‘ุงุฉ (NER) ู„ูู‡ู… ุงู„ูƒู„ู…ุงุช ุงู„ู…ูุชุงุญูŠุฉ ุงู„ู…ูˆุฌูˆุฏุฉ ุฏุงุฎู„ ุงู„ู†ุต. ุงู„ู†ู…ูˆุฐุฌ ุงู„ู…ูˆุตู‰ ุจู‡: dbmdz/bert-large-cased-finetuned-conll03-english

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsTokenClassificationArgs
options?Options

ูŠุนูŠุฏ

Promise<TokenClassificationOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/tokenClassification.ts:12


ุชุฑุฌู…ุฉ

โ–ธ ุงู„ุชุฑุฌู…ุฉ(args, options?): Promise<TranslationOutput>

ุชูุนุฑู ู‡ุฐู‡ ุงู„ู…ู‡ู…ุฉ ุฌูŠุฏู‹ุง ุจุชุฑุฌู…ุฉ ุงู„ู†ุต ู…ู† ู„ุบุฉ ุฅู„ู‰ ุฃุฎุฑู‰. ุงู„ู†ู…ูˆุฐุฌ ุงู„ู…ูˆุตู‰ ุจู‡: Helsinki-NLP/opus-mt-ru-en.

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsTranslationArgs
options?Options

ูŠุนูŠุฏ

Promise<TranslationOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/translation.ts:11


visualQuestionAnswering

โ–ธ visualQuestionAnswering(args, options?): Promise<VisualQuestionAnsweringOutput[number]>

ูŠุฌูŠุจ ุนู† ุณุคุงู„ ุนู„ู‰ ุตูˆุฑุฉ. ุงู„ู†ู…ูˆุฐุฌ ุงู„ู…ูˆุตู‰ ุจู‡: dandelin/vilt-b32-finetuned-vqa.

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsVisualQuestionAnsweringArgs
options?Options

ูŠุนูŠุฏ

Promise<VisualQuestionAnsweringOutput[number]>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/multimodal/visualQuestionAnswering.ts:19


zeroShotClassification

โ–ธ zeroShotClassification(args, options?): Promise<ZeroShotClassificationOutput>

ุชูุนุฏ ู‡ุฐู‡ ุงู„ู…ู‡ู…ุฉ ู…ููŠุฏุฉ ู„ู„ุบุงูŠุฉ ู„ุชุฌุฑุจุฉ ุงู„ุชุตู†ูŠู ุฏูˆู† ูƒุชุงุจุฉ ุฃูŠ ูƒูˆุฏุŒ ุญูŠุซ ุชู‚ูˆู… ุจุจุณุงุทุฉ ุจุฅุฏุฑุงุฌ ุฌู…ู„ุฉ ุฃูˆ ูู‚ุฑุฉ ูˆุงู„ูˆุณูˆู… ุงู„ู…ุญุชู…ู„ุฉ ู„ุชู„ูƒ ุงู„ุฌู…ู„ุฉุŒ ุซู… ุชุญุตู„ ุนู„ู‰ ุงู„ู†ุชูŠุฌุฉ. ุงู„ู†ู…ูˆุฐุฌ ุงู„ู…ูˆุตู‰ ุจู‡: facebook/bart-large-mnli.

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsZeroShotClassificationArgs
options?Options

ูŠุนูŠุฏ

Promise<ZeroShotClassificationOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/nlp/zeroShotClassification.ts:12


zeroShotImageClassification

โ–ธ zeroShotImageClassification(args, options?): Promise<ZeroShotImageClassificationOutput>

ุชุตู†ูŠู ุตูˆุฑุฉ ุฅู„ู‰ ูุฆุงุช ู…ุญุฏุฏุฉ. ุงู„ู†ู…ูˆุฐุฌ ุงู„ู…ูˆุตู‰ ุจู‡: openai/clip-vit-large-patch14-336

ุงู„ู…ุนุงู…ู„ุงุช

ุงู„ุงุณู…ุงู„ู†ูˆุน
argsZeroShotImageClassificationArgs
options?Options

ูŠุนูŠุฏ

Promise<ZeroShotImageClassificationOutput>

ู…ุนุฑู‘ู ููŠ

inference/src/tasks/cv/zeroShotImageClassification.ts:44

Update on GitHub