Hugging Face Inference SDK

Hugging Face Inference patronen voor TypeScript: streaming, embeddings, fouten.

Door agents-inc · agents-inc/skills

Getest · Werkt ★ 7.6/10

Hugging Face Inference SDK — Hugging Face Inference patronen voor TypeScript: streaming, embeddings, fouten.

Wat het doet

Een patroonreferentie voor de @huggingface/inference TypeScript SDK die InferenceClient setup, chat completion en streaming, embeddings, image generation, audio transcription en typed error handling behandelt. Activeert wanneer u Node of TypeScript code schrijft tegen Hugging Face modellen, inference providers of dedicated Inference Endpoints. Levert twee voorbeeldbestanden en een method-signature referentie naast de hoofdtekst.

Testrapport

We schreven dezelfde streaming-chat plus embeddings module twee keer en speelden een realistische Hugging Face stream door beide: de no-skill versie crashte met een TypeError op een keepalive chunk met een lege choices array, terwijl de versie die de null-checked loop van de skill volgde de correcte tekst retourneerde. De kosten zijn dat de snippets zijn afgeweken van de geleverde SDK — type-gecontroleerd tegen @huggingface/inference v4.13.23, de gedocumenteerde error handler (error.request) compileert niet omdat de echte velden httpRequest/httpResponse zijn, het audio-voorbeeld geeft een readFileSync Buffer door waar de types een Blob of ArrayBuffer vereisen, en textToImage lost op naar string, niet de Blob die de docs beloven. Installatie is schoon en alle drie de gerefereerde bestanden (examples/core.md, examples/tasks.md, reference.md) bestaan echt.

Getest op: 2026-07-28 · Claude Code 2.x (agent harness)

Installatie

git clone https://github.com/agents-inc/skills.git agents-inc-skills
mkdir -p ~/.claude/skills
cd agents-inc-skills && cp -r src/skills/ai-infrastructure-huggingface-inference ~/.claude/skills/ai-infrastructure-huggingface-inference

Commando's en voorbeeldprompts

  • /ai-infrastructure-huggingface-inferenceHugging Face Inference patronen voor TypeScript: streaming, embeddings, fouten.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Add streaming chat completion with huggingface/inference to our Node app
  • Generate sentence embeddings from a Hugging Face model in TypeScript
  • Point our TypeScript client at a dedicated Hugging Face Inference Endpoint