Huggingface.js documentation
đ€ En-tĂȘte d'espace Hugging Face
@huggingface/inference
Utiliser le client d'inférenceRéférence de l'API
Classes
HfInferenceInferenceClientInferenceClientEndpointInferenceClientErrorInferenceClientHubApiErrorInferenceClientInputErrorInferenceClientProviderApiErrorInferenceClientProviderOutputErrorInferenceClientRoutingError
Interfaces
AudioToAudioOutputAudioToAudioOutputElemBaseArgsBodyParamsHeaderParamsInferenceProviderMappingEntryLoggerOptionsTextGenerationInputTextGenerationOutputTextGenerationStreamBestOfSequenceTextGenerationStreamDetailsTextGenerationStreamOutputTextGenerationStreamPrefillTokenTextGenerationStreamTokenUrlParams
Modules
@huggingface/hub
Interagir avec le HubRéférence de l'API
Classes
Interfaces
AuthInfoCachedFileInfoCachedRepoInfoCachedRevisionInfoCommitCopyFileCommitDataCommitDeletedEntryCommitEditFileCommitEditFileParamsCommitFileCommitInfoCommitOutputCopyDestinationCopyFilesEntryCopyProgressEventCopySourceIdentifiantsDatasetEntryFileDownloadInfoOutputHFCacheInfoJobVolumeLfsPathInfoListFileEntryMlxQuantizationConfigModelConfigModelDerivedFieldsModelEntryOAuthResultParallelDownloadOptionsPathInfoQuantizationConfigRangeEditCacheEntryRepoIdSafetensorsIndexJsonSafetensorsShardFileInfoSecurityFileStatusSpaceEntrySpaceResourceConfigSpaceResourceRequirementSpaceRuntimeTensorInfoUserInfoWhoAmIAppWhoAmIOrgWhoAmIUserXetFileInfoXetReadToken
@huggingface/mcp-client
@huggingface/tiny-agents
@huggingface/space-header
@huggingface/gguf
@huggingface/lerobot
@huggingface/usd-web-viewer
đ€ En-tĂȘte d'espace Hugging Face
Un wrapper propulsé par Typescript pour la fonctionnalité mini_header des Spaces.
![]()
Installer
pnpm add @huggingface/space-header npm add @huggingface/space-header yarn add @huggingface/space-header
Deno
// esm.sh
import { init } from "https://esm.sh/@huggingface/space-header"
// or npm:
import { init } from "npm:@huggingface/space-header"Initialiser
import { init } from "@huggingface/space-header";
// ...
init(":user/:spaceId");
// init("enzostvs/lora-studio") for exampleâNote importante : la mĂ©thode init doit ĂȘtre appelĂ©e cĂŽtĂ© client.
Utilisation
Utilise lâoption target pour injecter lâen-tĂȘte dâespace dans un autre Ă©lĂ©ment du DOM
const app = document.getElementById("app");
// ...
init(":user/:spaceId", {
target: app
});Si vous disposez dĂ©jĂ des donnĂ©es de lâespace, vous pouvez Ă©galement les passer en tant que paramĂštre pour Ă©viter une rĂ©cupĂ©ration
init(space);
// space = {
// id: string;
// likes: number;
// author: string;
// }