Hugging Face Inference SDK
Wzorce wnioskowania Hugging Face dla TypeScript: streaming, embeddings, błędy.
Testowano · Działa
Co robi ten skill
Odniesienie do wzorców dla @huggingface/inference TypeScript SDK obejmujące konfigurację InferenceClient, uzupełnianie czatu i streaming, embeddings, generowanie obrazów, transkrypcję audio i typowane obsługę błędów. Uruchamia się, gdy piszesz kod Node lub TypeScript dla modeli Hugging Face, dostawców wnioskowania lub dedykowanych punktów końcowych wnioskowania. Dostarcza dwa pliki przykładowe i odniesienie do sygnatur metod obok głównej treści.
Raport z testu
Napisaliśmy ten sam moduł streaming-chat plus embeddings dwukrotnie i odtworzyliśmy realistyczny strumień Hugging Face przez oba: wersja bez umiejętności zawiesiła się z TypeError na fragmencie keepalive z pustą tablicą choices, podczas gdy wersja zgodna z pętlą sprawdzającą null umiejętności zwróciła poprawny tekst. Koszt jest taki, że jej fragmenty odbiegły od dostarczonego SDK — sprawdzone typowo z @huggingface/inference v4.13.23, udokumentowany handler błędów (error.request) nie kompiluje się, ponieważ prawdziwe pola to httpRequest/httpResponse, przykład audio przekazuje readFileSync Buffer, gdzie typy wymagają Blob lub ArrayBuffer, a textToImage rozwiązuje się do string, a nie Blob, który obiecują dokumenty. Instalacja jest czysta i wszystkie trzy odwołane pliki (examples/core.md, examples/tasks.md, reference.md) naprawdę istnieją.
Testowano: 2026-07-28 · Claude Code 2.x (agent harness)
Instalacja
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
Komendy i przykładowe prompty
/ai-infrastructure-huggingface-inferenceWzorce wnioskowania Hugging Face dla TypeScript: streaming, embeddings, błędy.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Add streaming chat completion with huggingface/inference to our Node appGenerate sentence embeddings from a Hugging Face model in TypeScriptPoint our TypeScript client at a dedicated Hugging Face Inference Endpoint