Huggingface.js documentation

đŸ€— En-tĂȘte d'espace Hugging Face

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

đŸ€— En-tĂȘte d'espace Hugging Face

Un wrapper propulsé par Typescript pour la fonctionnalité mini_header des Spaces.

space header preview

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;
// }
Update on GitHub