diff --git a/kit/package-lock.json b/kit/package-lock.json
index 9e07882e..7ed94624 100644
--- a/kit/package-lock.json
+++ b/kit/package-lock.json
@@ -8,8 +8,8 @@
"name": "kit",
"version": "0.0.1",
"devDependencies": {
- "@huggingface/inference": "^3.8.1",
- "@huggingface/tasks": "^0.18.8",
+ "@huggingface/inference": "^3.9.2",
+ "@huggingface/tasks": "^0.18.11",
"@sveltejs/adapter-auto": "^2.0.0",
"@sveltejs/adapter-static": "^2.0.3",
"@sveltejs/kit": "^1.20.4",
@@ -497,13 +497,13 @@
}
},
"node_modules/@huggingface/inference": {
- "version": "3.8.1",
- "resolved": "https://registry.npmjs.org/@huggingface/inference/-/inference-3.8.1.tgz",
- "integrity": "sha512-Kq+EvWAAWOa0oWrVrHZZzRmiqw0edr6UUCM6+ZvvHUDbcokc33aUqr8djsUSf6iNDnpBobdswYAJ+hwGo//i3A==",
+ "version": "3.9.2",
+ "resolved": "https://registry.npmjs.org/@huggingface/inference/-/inference-3.9.2.tgz",
+ "integrity": "sha512-7EpMgaELUJArqhFpinkyikO1iXza4lEBYcUF8HMDVabwI2QxCXmxb6coCgYmerHEfRRxsvqogwNrdxiUfcSvDg==",
"dev": true,
"dependencies": {
"@huggingface/jinja": "^0.3.4",
- "@huggingface/tasks": "^0.18.8"
+ "@huggingface/tasks": "^0.18.11"
},
"engines": {
"node": ">=18"
@@ -519,9 +519,9 @@
}
},
"node_modules/@huggingface/tasks": {
- "version": "0.18.8",
- "resolved": "https://registry.npmjs.org/@huggingface/tasks/-/tasks-0.18.8.tgz",
- "integrity": "sha512-sgrONypSZDOwUKpvBxfzO/cfKU5lKhErG1souoyE7G7QAH+dQDshMFL8h7phTkbu3GR5+f4koAD8tWk0LSDc3w==",
+ "version": "0.18.12",
+ "resolved": "https://registry.npmjs.org/@huggingface/tasks/-/tasks-0.18.12.tgz",
+ "integrity": "sha512-hUEYhXJzJCUhLSBNglW+Sji5fuzMnpBimp3kbdcGor+MaN9xb+qrcLnMC7X8aOcZaZdCErwYYIqz2oSP2EM4Bg==",
"dev": true
},
"node_modules/@humanwhocodes/config-array": {
diff --git a/kit/package.json b/kit/package.json
index aea9af72..9d56ffb1 100644
--- a/kit/package.json
+++ b/kit/package.json
@@ -14,8 +14,8 @@
"update-inference-providers": "npm ci && npm i @huggingface/inference@latest && npm i @huggingface/tasks@latest"
},
"devDependencies": {
- "@huggingface/inference": "^3.8.1",
- "@huggingface/tasks": "^0.18.8",
+ "@huggingface/inference": "^3.9.2",
+ "@huggingface/tasks": "^0.18.11",
"@sveltejs/adapter-auto": "^2.0.0",
"@sveltejs/adapter-static": "^2.0.3",
"@sveltejs/kit": "^1.20.4",
diff --git a/kit/src/lib/InferenceSnippet/IconInferenceFeatherless.svelte b/kit/src/lib/InferenceSnippet/IconInferenceFeatherless.svelte
new file mode 100644
index 00000000..0bc57ba8
--- /dev/null
+++ b/kit/src/lib/InferenceSnippet/IconInferenceFeatherless.svelte
@@ -0,0 +1,24 @@
+
+
+
diff --git a/kit/src/lib/InferenceSnippet/IconInferenceGroq.svelte b/kit/src/lib/InferenceSnippet/IconInferenceGroq.svelte
new file mode 100644
index 00000000..31c18371
--- /dev/null
+++ b/kit/src/lib/InferenceSnippet/IconInferenceGroq.svelte
@@ -0,0 +1,22 @@
+
+
+
+
+
+
diff --git a/kit/src/lib/InferenceSnippet/IconInferenceNscale.svelte b/kit/src/lib/InferenceSnippet/IconInferenceNscale.svelte
new file mode 100644
index 00000000..e746ef9a
--- /dev/null
+++ b/kit/src/lib/InferenceSnippet/IconInferenceNscale.svelte
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
diff --git a/kit/src/lib/InferenceSnippet/InferenceSnippet.svelte b/kit/src/lib/InferenceSnippet/InferenceSnippet.svelte
index 76670dfe..a11ef9b0 100644
--- a/kit/src/lib/InferenceSnippet/InferenceSnippet.svelte
+++ b/kit/src/lib/InferenceSnippet/InferenceSnippet.svelte
@@ -17,11 +17,14 @@
import IconInferenceCerebras from "./IconInferenceCerebras.svelte";
import IconInferenceCohere from "./IconInferenceCohere.svelte";
import IconInferenceFal from "./IconInferenceFal.svelte";
+ import IconInferenceFeatherless from "./IconInferenceFeatherless.svelte";
import IconInferenceFireworks from "./IconInferenceFireworks.svelte";
+ import IconInferenceGroq from "./IconInferenceGroq.svelte";
import IconInferenceHf from "./IconInferenceHf.svelte";
import IconInferenceHyperbolic from "./IconInferenceHyperbolic.svelte";
import IconInferenceNebius from "./IconInferenceNebius.svelte";
import IconInferenceNovita from "./IconInferenceNovita.svelte";
+ import IconInferenceNscale from "./IconInferenceNscale.svelte";
import IconInferenceReplicate from "./IconInferenceReplicate.svelte";
import IconInferenceSambaNova from "./IconInferenceSambaNova.svelte";
import IconInferenceTogetherAI from "./IconInferenceTogetherAI.svelte";
@@ -100,10 +103,13 @@
cerebras: "Cerebras",
cohere: "Cohere",
"fal-ai": "fal",
+ "featherless-ai": "Featherless",
"fireworks-ai": "Fireworks",
+ groq: "Groq",
hyperbolic: "Hyperbolic",
nebius: "Nebius AI Studio",
novita: "Novita",
+ nscale: "Nscale",
replicate: "Replicate",
sambanova: "SambaNova",
together: "Together AI",
@@ -124,10 +130,13 @@
cerebras: IconInferenceCerebras,
cohere: IconInferenceCohere,
"fal-ai": IconInferenceFal,
+ "featherless-ai": IconInferenceFeatherless,
"fireworks-ai": IconInferenceFireworks,
+ groq: IconInferenceGroq,
hyperbolic: IconInferenceHyperbolic,
nebius: IconInferenceNebius,
novita: IconInferenceNovita,
+ nscale: IconInferenceNscale,
replicate: IconInferenceReplicate,
sambanova: IconInferenceSambaNova,
together: IconInferenceTogetherAI,