Today, we are launching the integration of four awesome serverless Inference Providers – fal, Replicate, Sambanova, Together AI – directly on the Hub’s model pages. They are also seamlessly integrated into our client SDKs (for JS and Python), making it easier than ever to explore serverless inference of a wide variety of models that run on your favorite providers.
We’ve been hosting a serverless Inference API on the Hub for a long time (we launched the v1 in summer 2020 – wow, time flies 🤯). While this has enabled easy exploration and prototyping, we’ve refined our core value proposition towards collaboration, storage, versioning, and distribution of large datasets and models with the community. At the same time, serverless providers have flourished, and the time was right for Hugging Face to offer easy and unified access to serverless inference through a set of great providers.
Just as we work with great partners like AWS, Nvidia and others for dedicated deployment options via the model pages’ Deploy button, it was natural to partner with the next generation of serverless inference providers for model-centric, serverless inference.
Here’s what this enables, taking the timely example of DeepSeek-ai/DeepSeek-R1, a model which has achieved mainstream fame over the past few days 🔥:
Rodrigo Liang, Co-Founder & CEO at SambaNova: "We are excited to be partnering with Hugging Face to accelerate its Inference API. Hugging Face developers now have access to much faster inference speeds on a wide range of the best open source models."
Zeke Sikelianos, Founding Designer at Replicate: "Hugging Face is the de facto home of open-source model weights, and has been a key player in making AI more accessible to the world. We use Hugging Face internally at Replicate as our weights registry of choice, and we're honored to be among the first inference providers to be featured in this launch."
This is just the start, and we’ll build on top of this with the community in the coming weeks!
How it works
In the website UI
In your user account settings, you are able to:
set your own API keys for the providers you’ve signed up with. Otherwise, you can still use them – your requests will be routed through HF.
order providers by preference. This applies to the widget and code snippets in the model pages.
As we mentioned, there are two modes when calling Inference APIs:
custom key (calls go directly to the inference provider, using your own API key of the corresponding inference provider); or
Routed by HF (in that case, you don't need a token from the provider, and the charges are applied directly to your HF account rather than the provider's account)
Model pages showcase third-party inference providers (the ones that are compatible with the current model, sorted by user preference)
From the client SDKs
from Python, using huggingface_hub
The following example shows how to use DeepSeek-R1 using Together AI as the inference provider. You can use a Hugging Face token for automatic routing through Hugging Face, or your own Together AI API key if you have one.
Install huggingface_hub version v0.28.0 or later (release notes).
from huggingface_hub import InferenceClient
client = InferenceClient(
provider="together",
api_key="xxxxxxxxxxxxxxxxxxxxxxxx"
)
messages = [
{
"role": "user",
"content": "What is the capital of France?"
}
]
completion = client.chat.completions.create(
model="deepseek-ai/DeepSeek-R1",
messages=messages,
max_tokens=500
)
print(completion.choices[0].message)
And here's how to generate an image from a text prompt using FLUX.1-dev running on fal.ai:
from huggingface_hub import InferenceClient
client = InferenceClient(
provider="fal-ai",
api_key="xxxxxxxxxxxxxxxxxxxxxxxx"
)
# output is a PIL.Image object
image = client.text_to_image(
"Labrador in the style of Vermeer",
model="black-forest-labs/FLUX.1-dev"
)
To move to a different provider, you can simply change the provider name, everything else stays the same:
import { HfInference } from"@huggingface/inference";
const client = newHfInference("xxxxxxxxxxxxxxxxxxxxxxxx");
const chatCompletion = await client.chatCompletion({
model: "deepseek-ai/DeepSeek-R1",
messages: [
{
role: "user",
content: "What is the capital of France?"
}
],
provider: "together",
max_tokens: 500
});
console.log(chatCompletion.choices[0].message);
From HTTP calls
We expose the Routing proxy directly under the huggingface.co domain so you can call it directly, it's very useful for OpenAI-compatible APIs for instance. You can just swap the URL as a base URL: https://router.huggingface.co/{:provider}.
Here's how you can call Llama-3.3-70B-Instruct using Sambanova as the inference provider via cURL.
curl 'https://router.huggingface.co/sambanova/v1/chat/completions' \
-H 'Authorization: Bearer xxxxxxxxxxxxxxxxxxxxxxxx' \
-H 'Content-Type: application/json' \
--data '{ "model": "Llama-3.3-70B-Instruct", "messages": [ { "role": "user", "content": "What is the capital of France?" } ], "max_tokens": 500, "stream": false}'
Billing
For direct requests, i.e. when you use the key from an inference provider, you are billed by the corresponding provider. For instance, if you use a Together AI key you're billed on your Together AI account.
For routed requests, i.e. when you authenticate via the hub, you'll only pay the standard provider API rates. There's no additional markup from us, we just pass through the provider costs directly. (In the future, we may establish revenue-sharing agreements with our provider partners.)
Important Note ‼️ PRO users get $2 worth of Inference credits every month. You can use them across providers. 🔥
Subscribe to the Hugging Face PRO plan to get access to Inference credits, ZeroGPU, Spaces Dev Mode, 20x higher limits, and more.
We also provide free inference with a small quota for our signed-in free users, but please upgrade to PRO if you can!
https://cdn-uploads.huggingface.c\n","updatedAt":"2025-01-28T19:53:38.637Z","author":{"_id":"64d5340ab18812ed4a351af7","avatarUrl":"/avatars/eefc6a5c80799321d00bc86b305e24a5.svg","fullname":"Manish Kumar","name":"manishku15","type":"user","isPro":false,"isHf":false,"isMod":false}},"numEdits":1,"identifiedLanguage":{"language":"en","probability":0.29939618706703186},"editors":["manishku15"],"editorAvatarUrls":["/avatars/eefc6a5c80799321d00bc86b305e24a5.svg"],"reactions":[{"reaction":"😔","users":["victor","G-Rost","mishig","SRP-real","voldyma","julien-c","lev-channel","ariG23498","lolendo","not-lain","ssssman"],"count":11}],"isReport":false}},{"id":"67993ed371a1d09f982a6ba8","author":{"_id":"669f259c65049e06488fe315","avatarUrl":"/avatars/3e39076440bfda66071268fe2a57d9ec.svg","fullname":"metallama","name":"llamameta","type":"user","isPro":false,"isHf":false,"isMod":false,"followerCount":135},"createdAt":"2025-01-28T20:32:19.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"TypeError: InferenceClient.__init__() got an unexpected keyword argument 'provider'","html":"
TypeError: InferenceClient.init() got an unexpected keyword argument 'provider'
\n","updatedAt":"2025-01-28T20:32:19.189Z","author":{"_id":"669f259c65049e06488fe315","avatarUrl":"/avatars/3e39076440bfda66071268fe2a57d9ec.svg","fullname":"metallama","name":"llamameta","type":"user","isPro":false,"isHf":false,"isMod":false,"followerCount":135}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.1571495532989502},"editors":["llamameta"],"editorAvatarUrls":["/avatars/3e39076440bfda66071268fe2a57d9ec.svg"],"reactions":[],"isReport":false},"replies":[{"id":"679a4d68d6088c785c251e0e","author":{"_id":"60a551a34ecc5d054c8ad93e","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/60a551a34ecc5d054c8ad93e/dhcBFtwNLcKqqASxniyVw.jpeg","fullname":"Mishig Davaadorj","name":"mishig","type":"user","isPro":false,"isHf":true,"isMod":false,"followerCount":197},"createdAt":"2025-01-29T15:46:48.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"try to update to the latest version","html":"
try to update to the latest version
\n","updatedAt":"2025-01-29T15:46:48.792Z","author":{"_id":"60a551a34ecc5d054c8ad93e","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/60a551a34ecc5d054c8ad93e/dhcBFtwNLcKqqASxniyVw.jpeg","fullname":"Mishig Davaadorj","name":"mishig","type":"user","isPro":false,"isHf":true,"isMod":false,"followerCount":197}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.8222862482070923},"editors":["mishig"],"editorAvatarUrls":["https://cdn-avatars.huggingface.co/v1/production/uploads/60a551a34ecc5d054c8ad93e/dhcBFtwNLcKqqASxniyVw.jpeg"],"reactions":[{"reaction":"🤝","users":["lolendo"],"count":1}],"isReport":false,"parentCommentId":"67993ed371a1d09f982a6ba8"}},{"id":"679a4e1e2b05244c4ee514b9","author":{"_id":"669f259c65049e06488fe315","avatarUrl":"/avatars/3e39076440bfda66071268fe2a57d9ec.svg","fullname":"metallama","name":"llamameta","type":"user","isPro":false,"isHf":false,"isMod":false,"followerCount":135},"createdAt":"2025-01-29T15:49:50.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"> try to update to the latest version\n\nthanks. now i got :\nYou have exceeded your quota for monthly routed inference. Subscribe to PRO to get 20x more monthly allowance.\n\nwhere to see quote limit for this new inference?","html":"
\n
try to update to the latest version
\n
\n
thanks. now i got : You have exceeded your quota for monthly routed inference. Subscribe to PRO to get 20x more monthly allowance.
\n
where to see quote limit for this new inference?
\n","updatedAt":"2025-01-29T15:49:50.316Z","author":{"_id":"669f259c65049e06488fe315","avatarUrl":"/avatars/3e39076440bfda66071268fe2a57d9ec.svg","fullname":"metallama","name":"llamameta","type":"user","isPro":false,"isHf":false,"isMod":false,"followerCount":135}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.8968746662139893},"editors":["llamameta"],"editorAvatarUrls":["/avatars/3e39076440bfda66071268fe2a57d9ec.svg"],"reactions":[],"isReport":false,"parentCommentId":"67993ed371a1d09f982a6ba8"}},{"id":"679a8feebb9315684059b16e","author":{"_id":"63eaa0d4a332618465d3efaf","avatarUrl":"/avatars/2fd7bd23254678f7f46ecff823fff1ce.svg","fullname":"Michael Conrad","name":"michael-newsrx-com","type":"user","isPro":false,"isHf":false,"isMod":false},"createdAt":"2025-01-29T20:30:38.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"None of these seem to support \"text-generation\".\n\nAny provider on the roadmap that will support HF TGI for server-less calls?\n\n-Mike [https://www.newsrx.com/Butter/]\n","html":"
None of these seem to support \"text-generation\".
\n
Any provider on the roadmap that will support HF TGI for server-less calls?
\n","updatedAt":"2025-01-29T20:30:38.223Z","author":{"_id":"63eaa0d4a332618465d3efaf","avatarUrl":"/avatars/2fd7bd23254678f7f46ecff823fff1ce.svg","fullname":"Michael Conrad","name":"michael-newsrx-com","type":"user","isPro":false,"isHf":false,"isMod":false}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.893358588218689},"editors":["michael-newsrx-com"],"editorAvatarUrls":["/avatars/2fd7bd23254678f7f46ecff823fff1ce.svg"],"reactions":[],"isReport":false,"parentCommentId":"67993ed371a1d09f982a6ba8"}},{"id":"67a56c1b7415f9155e8e6e6d","author":{"_id":"6434cf937b824748010f8e96","avatarUrl":"/avatars/227f1319ab3ed8ad9023a7b4f507d93b.svg","fullname":"Yuri","name":"mswinds","type":"user","isPro":false,"isHf":false,"isMod":false},"createdAt":"2025-02-07T02:12:43.000Z","type":"comment","data":{"edited":true,"hidden":true,"hiddenBy":"","latest":{"raw":"This comment has been hidden","html":"This comment has been hidden","updatedAt":"2025-02-07T02:13:12.406Z","author":{"_id":"6434cf937b824748010f8e96","avatarUrl":"/avatars/227f1319ab3ed8ad9023a7b4f507d93b.svg","fullname":"Yuri","name":"mswinds","type":"user","isPro":false,"isHf":false,"isMod":false}},"numEdits":0,"editors":[],"editorAvatarUrls":[],"reactions":[],"parentCommentId":"67993ed371a1d09f982a6ba8"}}]},{"id":"679a03345ac9ceab058a86d6","author":{"_id":"667b165960a2a282296f42f2","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/667b165960a2a282296f42f2/zdCI3zkl7zl-s3GCPyTWG.jpeg","fullname":"G.Rostislav","name":"G-Rost","type":"user","isPro":false,"isHf":false,"isMod":false,"followerCount":0},"createdAt":"2025-01-29T10:30:12.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"Meh u teaching em and get 2$?\nCall Mask🕺","html":"
Meh u teaching em and get 2$? Call Mask🕺
\n","updatedAt":"2025-01-29T10:30:12.240Z","author":{"_id":"667b165960a2a282296f42f2","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/667b165960a2a282296f42f2/zdCI3zkl7zl-s3GCPyTWG.jpeg","fullname":"G.Rostislav","name":"G-Rost","type":"user","isPro":false,"isHf":false,"isMod":false,"followerCount":0}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.7179509401321411},"editors":["G-Rost"],"editorAvatarUrls":["https://cdn-avatars.huggingface.co/v1/production/uploads/667b165960a2a282296f42f2/zdCI3zkl7zl-s3GCPyTWG.jpeg"],"reactions":[],"isReport":false}},{"id":"679a2433a1d7beac77de43d0","author":{"_id":"679a1d456e170c1b5b48c297","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/noauth/mDyEU4sQbbHFoeDsvh0rx.jpeg","fullname":"Chach Keerano","name":"RCKeerano","type":"user","isPro":false,"isHf":false,"isMod":false},"createdAt":"2025-01-29T12:50:59.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"I want to start an AI company which will work on Health AI. Who want to participate in this great journey.","html":"
I want to start an AI company which will work on Health AI. Who want to participate in this great journey.
\n","updatedAt":"2025-01-29T12:50:59.718Z","author":{"_id":"679a1d456e170c1b5b48c297","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/noauth/mDyEU4sQbbHFoeDsvh0rx.jpeg","fullname":"Chach Keerano","name":"RCKeerano","type":"user","isPro":false,"isHf":false,"isMod":false}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.9789721965789795},"editors":["RCKeerano"],"editorAvatarUrls":["https://cdn-avatars.huggingface.co/v1/production/uploads/noauth/mDyEU4sQbbHFoeDsvh0rx.jpeg"],"reactions":[{"reaction":"👍","users":["Chibuikee","kas1"],"count":2},{"reaction":"🤝","users":["genunia971985"],"count":1},{"reaction":"🚀","users":["taarhissian"],"count":1}],"isReport":false},"replies":[{"id":"679a7221583d2b4382f0bbf2","author":{"_id":"667b165960a2a282296f42f2","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/667b165960a2a282296f42f2/zdCI3zkl7zl-s3GCPyTWG.jpeg","fullname":"G.Rostislav","name":"G-Rost","type":"user","isPro":false,"isHf":false,"isMod":false,"followerCount":0},"createdAt":"2025-01-29T18:23:29.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"Distilling from deep seek✅","html":"
Distilling from deep seek✅
\n","updatedAt":"2025-01-29T18:23:29.682Z","author":{"_id":"667b165960a2a282296f42f2","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/667b165960a2a282296f42f2/zdCI3zkl7zl-s3GCPyTWG.jpeg","fullname":"G.Rostislav","name":"G-Rost","type":"user","isPro":false,"isHf":false,"isMod":false,"followerCount":0}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.8857204914093018},"editors":["G-Rost"],"editorAvatarUrls":["https://cdn-avatars.huggingface.co/v1/production/uploads/667b165960a2a282296f42f2/zdCI3zkl7zl-s3GCPyTWG.jpeg"],"reactions":[],"isReport":false,"parentCommentId":"679a2433a1d7beac77de43d0"}},{"id":"679b03736190b0580d540fbf","createdAt":"2025-01-30T04:43:31.000Z","type":"comment","data":{"edited":true,"hidden":true,"hiddenBy":"","latest":{"raw":"This comment has been hidden","html":"This comment has been hidden","updatedAt":"2025-01-30T10:31:04.943Z"},"numEdits":0,"editors":[],"editorAvatarUrls":[],"reactions":[],"parentCommentId":"679a2433a1d7beac77de43d0"}},{"id":"67a2714ddbf271836c8bb543","author":{"_id":"63e3ca5fc65f975b436e3364","avatarUrl":"/avatars/7d35b7789f8c78b098f3b5bff7c3bb15.svg","fullname":"Moibe","name":"Moibe","type":"user","isPro":false,"isHf":false,"isMod":false,"followerCount":4},"createdAt":"2025-02-04T19:58:05.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"I have been using this new feature with different providers to run Flux and I really like it a lot! But today february 4 it changed from 20,000 daily inferences to $2 dollars montly (200 inferences). I know its fair, and I actually don't use 20,000 inferences, not even 20 daily. But the change from having 20,000 daily inferences to having 6 daily, is shocking, you could have make it gradually or not even giving 20,000 daily since the beggining. It's hard to asimilate that sudden change 😭\n\n","html":"
I have been using this new feature with different providers to run Flux and I really like it a lot! But today february 4 it changed from 20,000 daily inferences to $2 dollars montly (200 inferences). I know its fair, and I actually don't use 20,000 inferences, not even 20 daily. But the change from having 20,000 daily inferences to having 6 daily, is shocking, you could have make it gradually or not even giving 20,000 daily since the beggining. It's hard to asimilate that sudden change 😭
\n","updatedAt":"2025-02-04T19:58:05.247Z","author":{"_id":"63e3ca5fc65f975b436e3364","avatarUrl":"/avatars/7d35b7789f8c78b098f3b5bff7c3bb15.svg","fullname":"Moibe","name":"Moibe","type":"user","isPro":false,"isHf":false,"isMod":false,"followerCount":4}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.9702783823013306},"editors":["Moibe"],"editorAvatarUrls":["/avatars/7d35b7789f8c78b098f3b5bff7c3bb15.svg"],"reactions":[{"reaction":"👍","users":["OjciecTadeusz","ssssman"],"count":2}],"isReport":false,"parentCommentId":"679a2433a1d7beac77de43d0"}}]},{"id":"679b034475ffdfb302cc27b6","createdAt":"2025-01-30T04:42:44.000Z","type":"comment","data":{"edited":true,"hidden":true,"hiddenBy":"","latest":{"raw":"This comment has been hidden","html":"This comment has been hidden","updatedAt":"2025-01-30T10:31:04.943Z"},"numEdits":0,"editors":[],"editorAvatarUrls":[],"reactions":[]}},{"id":"679b5861ed50e07d6baa2812","author":{"_id":"67487453527ddbbb9e6b662d","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/no-auth/Z7U5P5P8Kx5rgLpAyOuId.png","fullname":"Ramon C Horomnea","name":"44m0n","type":"user","isPro":true,"isHf":false,"isMod":false},"createdAt":"2025-01-30T10:45:53.000Z","type":"comment","data":{"edited":true,"hidden":false,"latest":{"raw":"I'm still confused about the pricing. Most of the models that I want to use don't have HF Inference option, only Togheter AI. Looking at my quota seems like I have 20k credits only for HF Inference. Seems like I need to pay extra for other inference. If that's the case, then PRO doesn't make any sense anymore for me. If that's the case I don't even need to use HF at all. I can use the inference provider directly. Some of them may have discounts or special offers that may not be available through HF. Sambanova, for example, is still free. ","html":"
I'm still confused about the pricing. Most of the models that I want to use don't have HF Inference option, only Togheter AI. Looking at my quota seems like I have 20k credits only for HF Inference. Seems like I need to pay extra for other inference. If that's the case, then PRO doesn't make any sense anymore for me. If that's the case I don't even need to use HF at all. I can use the inference provider directly. Some of them may have discounts or special offers that may not be available through HF. Sambanova, for example, is still free.
\n","updatedAt":"2025-01-30T10:50:01.641Z","author":{"_id":"67487453527ddbbb9e6b662d","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/no-auth/Z7U5P5P8Kx5rgLpAyOuId.png","fullname":"Ramon C Horomnea","name":"44m0n","type":"user","isPro":true,"isHf":false,"isMod":false}},"numEdits":2,"identifiedLanguage":{"language":"en","probability":0.9824429750442505},"editors":["44m0n"],"editorAvatarUrls":["https://cdn-avatars.huggingface.co/v1/production/uploads/no-auth/Z7U5P5P8Kx5rgLpAyOuId.png"],"reactions":[{"reaction":"👀","users":["G-Rost","Will3087","Niansuh","Sprite-chan","44m0n","veiking","Abby4120","azhan77168","StanGar","shiftbutton","bnates","u080683","ssssman"],"count":13},{"reaction":"👍","users":["ssssman"],"count":1}],"isReport":false}},{"id":"679b5d266baecb9529f17e1a","author":{"_id":"679b5c76ed2edf514cdc7d4c","avatarUrl":"/avatars/55d0e4e248fd49a878e269230a9a6550.svg","fullname":"Trio","name":"Jeanne4444","type":"user","isPro":false,"isHf":false,"isMod":false},"createdAt":"2025-01-30T11:06:14.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"\n\n","html":"
\n","updatedAt":"2025-01-30T11:06:14.377Z","author":{"_id":"679b5c76ed2edf514cdc7d4c","avatarUrl":"/avatars/55d0e4e248fd49a878e269230a9a6550.svg","fullname":"Trio","name":"Jeanne4444","type":"user","isPro":false,"isHf":false,"isMod":false}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.23147457838058472},"editors":["Jeanne4444"],"editorAvatarUrls":["/avatars/55d0e4e248fd49a878e269230a9a6550.svg"],"reactions":[],"isReport":false},"replies":[{"id":"679b5d814765956c034aa93a","author":{"_id":"679b5c76ed2edf514cdc7d4c","avatarUrl":"/avatars/55d0e4e248fd49a878e269230a9a6550.svg","fullname":"Trio","name":"Jeanne4444","type":"user","isPro":false,"isHf":false,"isMod":false},"createdAt":"2025-01-30T11:07:45.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"Utiliser juste le visage pour le remplacer sur un autre visage d’un homme pourtant un costume noir","html":"
Utiliser juste le visage pour le remplacer sur un autre visage d’un homme pourtant un costume noir
\n","updatedAt":"2025-01-30T11:07:45.924Z","author":{"_id":"679b5c76ed2edf514cdc7d4c","avatarUrl":"/avatars/55d0e4e248fd49a878e269230a9a6550.svg","fullname":"Trio","name":"Jeanne4444","type":"user","isPro":false,"isHf":false,"isMod":false}},"numEdits":0,"identifiedLanguage":{"language":"fr","probability":0.9834622740745544},"editors":["Jeanne4444"],"editorAvatarUrls":["/avatars/55d0e4e248fd49a878e269230a9a6550.svg"],"reactions":[],"isReport":false,"parentCommentId":"679b5d266baecb9529f17e1a"}}]},{"id":"679de6429068d0144ab41ea6","author":{"_id":"662273cd02cc24ec6445d121","avatarUrl":"/avatars/5906506a25571a1f158c86cce82b73a2.svg","fullname":"neslon","name":"whitiy","type":"user","isPro":false,"isHf":false,"isMod":false},"createdAt":"2025-02-01T09:15:46.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"so how much is free inference with a small quota really","html":"
so how much is free inference with a small quota really
\n","updatedAt":"2025-02-01T11:03:16.500Z","author":{"_id":"65ddd79e39bc3eeaabf688ee","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/65ddd79e39bc3eeaabf688ee/2K5bdgzswcn9O2PS9W5DN.jpeg","fullname":"SmartFlowAI","name":"SmartFlow","type":"user","isPro":false,"isHf":false,"isMod":false,"followerCount":3}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.22090116143226624},"editors":["SmartFlow"],"editorAvatarUrls":["https://cdn-avatars.huggingface.co/v1/production/uploads/65ddd79e39bc3eeaabf688ee/2K5bdgzswcn9O2PS9W5DN.jpeg"],"reactions":[],"isReport":false}},{"id":"67a1efcfb0f18a2808f54524","author":{"_id":"6600685b42e4b66cd557ebdb","avatarUrl":"/avatars/77f6a258b1bbaf067bd5b46a8572933e.svg","fullname":"masatochiNeops","name":"masatochi","type":"user","isPro":false,"isHf":false,"isMod":false},"createdAt":"2025-02-04T10:45:35.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"Let's add https://nineteen.ai/ \nIt has the fastest inference speed & it's completely free! ","html":"
Let's add https://nineteen.ai/ It has the fastest inference speed & it's completely free!
\n","updatedAt":"2025-02-04T10:45:35.046Z","author":{"_id":"6600685b42e4b66cd557ebdb","avatarUrl":"/avatars/77f6a258b1bbaf067bd5b46a8572933e.svg","fullname":"masatochiNeops","name":"masatochi","type":"user","isPro":false,"isHf":false,"isMod":false}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.9458354115486145},"editors":["masatochi"],"editorAvatarUrls":["/avatars/77f6a258b1bbaf067bd5b46a8572933e.svg"],"reactions":[],"isReport":false}},{"id":"67a20ec7986e19ce5a471c7a","author":{"_id":"666080c1fc1601a0b43f004d","avatarUrl":"/avatars/f170f89c152d02faa805dfb6f54a8e42.svg","fullname":"Raphael Marot","name":"bashbe","type":"user","isPro":true,"isHf":false,"isMod":false},"createdAt":"2025-02-04T12:57:43.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"With an entreprise token in routed mode i get \"You have exceeded your monthly included credits for Inference Endpoints. Subscribe to PRO to get 20x more monthly allowance.\"","html":"
With an entreprise token in routed mode i get \"You have exceeded your monthly included credits for Inference Endpoints. Subscribe to PRO to get 20x more monthly allowance.\"
\n","updatedAt":"2025-02-05T14:41:27.186Z","author":{"_id":"674f385fe96c08c391d7df4d","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/674f385fe96c08c391d7df4d/01QqO9JowMphAq4xSyphx.png","fullname":"Mohammadsam Homayouni ~ محمدسام همایونی","name":"mohammadsamhomayouni","type":"user","isPro":false,"isHf":false,"isMod":false,"followerCount":4}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.790870189666748},"editors":["mohammadsamhomayouni"],"editorAvatarUrls":["https://cdn-avatars.huggingface.co/v1/production/uploads/674f385fe96c08c391d7df4d/01QqO9JowMphAq4xSyphx.png"],"reactions":[{"reaction":"👍","users":["julien-c","mohammadsamhomayouni","reach-vb","CreitinGameplays","Lemuel-Bombadil"],"count":5}],"isReport":false}},{"id":"67a56c3fd83ad786a51aaabc","author":{"_id":"6434cf937b824748010f8e96","avatarUrl":"/avatars/227f1319ab3ed8ad9023a7b4f507d93b.svg","fullname":"Yuri","name":"mswinds","type":"user","isPro":false,"isHf":false,"isMod":false},"createdAt":"2025-02-07T02:13:19.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"Does it work with LangChain's ChatHuggingFace or HuggingFaceEndpoint?","html":"
Does it work with LangChain's ChatHuggingFace or HuggingFaceEndpoint?
\n","updatedAt":"2025-02-07T02:13:19.403Z","author":{"_id":"6434cf937b824748010f8e96","avatarUrl":"/avatars/227f1319ab3ed8ad9023a7b4f507d93b.svg","fullname":"Yuri","name":"mswinds","type":"user","isPro":false,"isHf":false,"isMod":false}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.5496081709861755},"editors":["mswinds"],"editorAvatarUrls":["/avatars/227f1319ab3ed8ad9023a7b4f507d93b.svg"],"reactions":[{"reaction":"👀","users":["julien-c"],"count":1}],"isReport":false},"replies":[{"id":"67a68749328b6ae38cd025ab","author":{"_id":"5dd96eb166059660ed1ee413","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/5dd96eb166059660ed1ee413/NQtzmrDdbG0H8qkZvRyGk.jpeg","fullname":"Julien Chaumond","name":"julien-c","type":"user","isPro":true,"isHf":true,"isMod":false,"followerCount":2073},"createdAt":"2025-02-07T22:20:57.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"i don't know actually, but i'd be interested to know!","html":"
i don't know actually, but i'd be interested to know!
\n","updatedAt":"2025-02-07T22:20:57.580Z","author":{"_id":"5dd96eb166059660ed1ee413","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/5dd96eb166059660ed1ee413/NQtzmrDdbG0H8qkZvRyGk.jpeg","fullname":"Julien Chaumond","name":"julien-c","type":"user","isPro":true,"isHf":true,"isMod":false,"followerCount":2073}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.987106442451477},"editors":["julien-c"],"editorAvatarUrls":["https://cdn-avatars.huggingface.co/v1/production/uploads/5dd96eb166059660ed1ee413/NQtzmrDdbG0H8qkZvRyGk.jpeg"],"reactions":[],"isReport":false,"parentCommentId":"67a56c3fd83ad786a51aaabc"}}]},{"id":"67a6037d963ac9dd5682bd11","author":{"_id":"65dda4d1ea1a202d3cdfd7c7","avatarUrl":"/avatars/42260b74f05b42c7be4d64a9f16404d8.svg","fullname":"QIU RU ZHAN","name":"azhan77168","type":"user","isPro":true,"isHf":false,"isMod":false,"followerCount":2},"createdAt":"2025-02-07T12:58:37.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"The previous pro provided 20,000 requests. Now it's gone. What a pity.","html":"
The previous pro provided 20,000 requests. Now it's gone. What a pity.
\n","updatedAt":"2025-02-07T12:58:37.190Z","author":{"_id":"65dda4d1ea1a202d3cdfd7c7","avatarUrl":"/avatars/42260b74f05b42c7be4d64a9f16404d8.svg","fullname":"QIU RU ZHAN","name":"azhan77168","type":"user","isPro":true,"isHf":false,"isMod":false,"followerCount":2}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.9420896172523499},"editors":["azhan77168"],"editorAvatarUrls":["/avatars/42260b74f05b42c7be4d64a9f16404d8.svg"],"reactions":[{"reaction":"👀","users":["u080683"],"count":1}],"isReport":false}},{"id":"67aa56c04fb9de0e7f6fcb43","author":{"_id":"67a421fcc49e1589749a7a92","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/noauth/bU4Y5bW-Bc4vhTirky3z0.jpeg","fullname":"Allen Pindel","name":"NECROW","type":"user","isPro":false,"isHf":false,"isMod":false},"createdAt":"2025-02-10T19:42:56.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"Billing seems excessive and confusing... Thought this website would help me build my bot but it seems Replit will work better","html":"
Billing seems excessive and confusing... Thought this website would help me build my bot but it seems Replit will work better
\n","updatedAt":"2025-02-10T19:42:56.369Z","author":{"_id":"67a421fcc49e1589749a7a92","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/noauth/bU4Y5bW-Bc4vhTirky3z0.jpeg","fullname":"Allen Pindel","name":"NECROW","type":"user","isPro":false,"isHf":false,"isMod":false}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.9786412119865417},"editors":["NECROW"],"editorAvatarUrls":["https://cdn-avatars.huggingface.co/v1/production/uploads/noauth/bU4Y5bW-Bc4vhTirky3z0.jpeg"],"reactions":[],"isReport":false}},{"id":"67b04afebd6c7ed81c999d7a","author":{"_id":"64613068933afb0106aa0921","avatarUrl":"/avatars/acd02aa889e553b9e1dfbf1c75d41058.svg","fullname":"Brown","name":"Wuzobia","type":"user","isPro":false,"isHf":false,"isMod":false},"createdAt":"2025-02-15T08:06:22.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"This is a terrible article! (excuse me!) Could you be a lil specific when it comes to billing?","html":"
This is a terrible article! (excuse me!) Could you be a lil specific when it comes to billing?
\n","updatedAt":"2025-02-15T08:06:22.261Z","author":{"_id":"64613068933afb0106aa0921","avatarUrl":"/avatars/acd02aa889e553b9e1dfbf1c75d41058.svg","fullname":"Brown","name":"Wuzobia","type":"user","isPro":false,"isHf":false,"isMod":false}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.9263229966163635},"editors":["Wuzobia"],"editorAvatarUrls":["/avatars/acd02aa889e553b9e1dfbf1c75d41058.svg"],"reactions":[],"isReport":false}},{"id":"67b0cde07c5844c6bcb9ebe6","author":{"_id":"6708d10f793a1fcd6c7633fb","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/noauth/TwR65k1JgO_t3l4pM1UjA.png","fullname":"Stefan Smiljkovic","name":"shtefcs","type":"user","isPro":true,"isHf":false,"isMod":false,"followerCount":63},"createdAt":"2025-02-15T17:24:48.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"Nice update HF 🤗 team! Definitely we gonna use some of those providers for [Automatio.ai](https://automatio.ai) integration.\n\nKeep it up!\n\n\n\n\n\n","html":"
Nice update HF 🤗 team! Definitely we gonna use some of those providers for Automatio.ai integration.
\n
Keep it up!
\n
\n","updatedAt":"2025-02-15T17:24:48.535Z","author":{"_id":"6708d10f793a1fcd6c7633fb","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/noauth/TwR65k1JgO_t3l4pM1UjA.png","fullname":"Stefan Smiljkovic","name":"shtefcs","type":"user","isPro":true,"isHf":false,"isMod":false,"followerCount":63}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.5148137211799622},"editors":["shtefcs"],"editorAvatarUrls":["https://cdn-avatars.huggingface.co/v1/production/uploads/noauth/TwR65k1JgO_t3l4pM1UjA.png"],"reactions":[{"reaction":"👍","users":["Moibe"],"count":1}],"isReport":false}},{"id":"67b41fa34dd7ea0538dabc66","author":{"_id":"67b41ca628631e51d0995de3","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/67b41ca628631e51d0995de3/drL0O2WuvPb3PFWLutAD3.png","fullname":"Mobisoft Infotech","name":"lukejamie","type":"user","isPro":false,"isHf":false,"isMod":false,"followerCount":1},"createdAt":"2025-02-18T05:50:27.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"Great insights on Inference Providers on the Hub! The seamless integration of fal, Replicate, Sambanova, and Together AI into Hugging Face’s ecosystem makes serverless inference more accessible than ever.\n\nWhile researching, I found this resource on Hugging Face model integration with RunPod, which dives into AI model setup, diffusion workflows, and ComfyUI installation: https://mobisoftinfotech.com/resources/blog/flux-on-runpod-using-comfyui.\n\nWould love to hear your thoughts on how these new inference providers compare in terms of performance and scalability!","html":"
Great insights on Inference Providers on the Hub! The seamless integration of fal, Replicate, Sambanova, and Together AI into Hugging Face’s ecosystem makes serverless inference more accessible than ever.
Would love to hear your thoughts on how these new inference providers compare in terms of performance and scalability!
\n","updatedAt":"2025-02-18T05:50:27.125Z","author":{"_id":"67b41ca628631e51d0995de3","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/67b41ca628631e51d0995de3/drL0O2WuvPb3PFWLutAD3.png","fullname":"Mobisoft Infotech","name":"lukejamie","type":"user","isPro":false,"isHf":false,"isMod":false,"followerCount":1}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.8391348719596863},"editors":["lukejamie"],"editorAvatarUrls":["https://cdn-avatars.huggingface.co/v1/production/uploads/67b41ca628631e51d0995de3/drL0O2WuvPb3PFWLutAD3.png"],"reactions":[],"isReport":false}},{"id":"67c730d67206a49c634b94eb","author":{"_id":"620ae1e507eac7aaf2ebcb9a","avatarUrl":"/avatars/959707cf78b0c3836a8dbce9ff1d83c4.svg","fullname":"Xiangpeng Wan","name":"elricwan","type":"user","isPro":false,"isHf":false,"isMod":false,"followerCount":1},"createdAt":"2025-03-04T16:56:54.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"It is great to have the inference providers that allowing people to use the model easily. And I know other model providers also want to cooperate with Hugging Face to create easy, stable, and affordable services to the community. How can they add their api to the Hugging Face? Is there any instruction to do it? Thank you.","html":"
It is great to have the inference providers that allowing people to use the model easily. And I know other model providers also want to cooperate with Hugging Face to create easy, stable, and affordable services to the community. How can they add their api to the Hugging Face? Is there any instruction to do it? Thank you.
\n","updatedAt":"2025-03-04T16:56:54.416Z","author":{"_id":"620ae1e507eac7aaf2ebcb9a","avatarUrl":"/avatars/959707cf78b0c3836a8dbce9ff1d83c4.svg","fullname":"Xiangpeng Wan","name":"elricwan","type":"user","isPro":false,"isHf":false,"isMod":false,"followerCount":1}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.9728824496269226},"editors":["elricwan"],"editorAvatarUrls":["/avatars/959707cf78b0c3836a8dbce9ff1d83c4.svg"],"reactions":[{"reaction":"🧠","users":["shtefcs"],"count":1},{"reaction":"🔥","users":["Moibe"],"count":1}],"isReport":false}},{"id":"67c7fa9957ba4ad4801ea713","author":{"_id":"63bab5a548b7b411a5cdad32","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/1673221970458-63bab5a548b7b411a5cdad32.png","fullname":"Torpy","name":"OFT","type":"user","isPro":true,"isHf":false,"isMod":false,"followerCount":3},"createdAt":"2025-03-05T07:17:45.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"This new system is really bad for the users (us/me). Instead of 200.000 api requests like before I am not even getting 5.000 api requests. Already hitting max usage. If you are planning to give us far less credit then we are actually paying for the membership, I would consider not taking the membership and just pay for the spent credits. It is way cheaper. Now I feel like I am paying over 4 times more then the provided services are worth.","html":"
This new system is really bad for the users (us/me). Instead of 200.000 api requests like before I am not even getting 5.000 api requests. Already hitting max usage. If you are planning to give us far less credit then we are actually paying for the membership, I would consider not taking the membership and just pay for the spent credits. It is way cheaper. Now I feel like I am paying over 4 times more then the provided services are worth.
\n","updatedAt":"2025-03-05T07:17:45.248Z","author":{"_id":"63bab5a548b7b411a5cdad32","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/1673221970458-63bab5a548b7b411a5cdad32.png","fullname":"Torpy","name":"OFT","type":"user","isPro":true,"isHf":false,"isMod":false,"followerCount":3}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.9513216018676758},"editors":["OFT"],"editorAvatarUrls":["https://cdn-avatars.huggingface.co/v1/production/uploads/1673221970458-63bab5a548b7b411a5cdad32.png"],"reactions":[{"reaction":"👍","users":["Moibe","ZahirOlmez","sublimenshi-1","chaoaaaaaa","azhan77168","ssssman"],"count":6},{"reaction":"➕","users":["ahmetbagci","sublimenshi-1","Akesh02"],"count":3}],"isReport":false},"replies":[{"id":"67d04cb161dfe695f651cfa7","author":{"_id":"65dda4d1ea1a202d3cdfd7c7","avatarUrl":"/avatars/42260b74f05b42c7be4d64a9f16404d8.svg","fullname":"QIU RU ZHAN","name":"azhan77168","type":"user","isPro":true,"isHf":false,"isMod":false,"followerCount":2},"createdAt":"2025-03-11T14:46:09.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"It is hoped that the official can take our thoughts into consideration. The service should be getting better and better. The current $2 really shows stinginess.","html":"
It is hoped that the official can take our thoughts into consideration. The service should be getting better and better. The current $2 really shows stinginess.
\n","updatedAt":"2025-03-11T14:46:09.810Z","author":{"_id":"65dda4d1ea1a202d3cdfd7c7","avatarUrl":"/avatars/42260b74f05b42c7be4d64a9f16404d8.svg","fullname":"QIU RU ZHAN","name":"azhan77168","type":"user","isPro":true,"isHf":false,"isMod":false,"followerCount":2}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.9722905158996582},"editors":["azhan77168"],"editorAvatarUrls":["/avatars/42260b74f05b42c7be4d64a9f16404d8.svg"],"reactions":[],"isReport":false,"parentCommentId":"67c7fa9957ba4ad4801ea713"}}]},{"id":"67cb3567b28ee212e15d74ad","author":{"_id":"672ca144bde669ec7e1856ee","avatarUrl":"/avatars/ef4f895d14273703e9a8abd3330699eb.svg","fullname":"OLMEZ","name":"ZahirOlmez","type":"user","isPro":true,"isHf":false,"isMod":false},"createdAt":"2025-03-07T18:05:27.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"I think this is bad decision. I have pay $9 and only use $2. I had 20k daily limit before. I won't buy pro subs. after this decision. ","html":"
I think this is bad decision. I have pay $9 and only use $2. I had 20k daily limit before. I won't buy pro subs. after this decision.
\n","updatedAt":"2025-03-07T18:05:27.789Z","author":{"_id":"672ca144bde669ec7e1856ee","avatarUrl":"/avatars/ef4f895d14273703e9a8abd3330699eb.svg","fullname":"OLMEZ","name":"ZahirOlmez","type":"user","isPro":true,"isHf":false,"isMod":false}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.9955582618713379},"editors":["ZahirOlmez"],"editorAvatarUrls":["/avatars/ef4f895d14273703e9a8abd3330699eb.svg"],"reactions":[{"reaction":"👍","users":["OFT","sublimenshi-1","jugurca","azhan77168"],"count":4}],"isReport":false},"replies":[{"id":"67d04c8f86a8decdd88660bb","author":{"_id":"65dda4d1ea1a202d3cdfd7c7","avatarUrl":"/avatars/42260b74f05b42c7be4d64a9f16404d8.svg","fullname":"QIU RU ZHAN","name":"azhan77168","type":"user","isPro":true,"isHf":false,"isMod":false,"followerCount":2},"createdAt":"2025-03-11T14:45:35.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"It is hoped that the official can take our thoughts into consideration. The service should be getting better and better. The current $2 really shows stinginess.","html":"
It is hoped that the official can take our thoughts into consideration. The service should be getting better and better. The current $2 really shows stinginess.
\n","updatedAt":"2025-03-11T14:45:35.763Z","author":{"_id":"65dda4d1ea1a202d3cdfd7c7","avatarUrl":"/avatars/42260b74f05b42c7be4d64a9f16404d8.svg","fullname":"QIU RU ZHAN","name":"azhan77168","type":"user","isPro":true,"isHf":false,"isMod":false,"followerCount":2}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.9722905158996582},"editors":["azhan77168"],"editorAvatarUrls":["/avatars/42260b74f05b42c7be4d64a9f16404d8.svg"],"reactions":[],"isReport":false,"parentCommentId":"67cb3567b28ee212e15d74ad"}}]},{"id":"67d0c7960219b7bb0997d88e","author":{"_id":"63bab5a548b7b411a5cdad32","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/1673221970458-63bab5a548b7b411a5cdad32.png","fullname":"Torpy","name":"OFT","type":"user","isPro":true,"isHf":false,"isMod":false,"followerCount":3},"createdAt":"2025-03-11T23:30:30.000Z","type":"comment","data":{"edited":false,"hidden":false,"latest":{"raw":"bug: If you turn off all interference providers, he will continue counting them in the price you need to pay.","html":"
bug: If you turn off all interference providers, he will continue counting them in the price you need to pay.
I'm still confused about the pricing. Most of the models that I want to use don't have HF Inference option, only Togheter AI. Looking at my quota seems like I have 20k credits only for HF Inference. Seems like I need to pay extra for other inference. If that's the case, then PRO doesn't make any sense anymore for me. If that's the case I don't even need to use HF at all. I can use the inference provider directly. Some of them may have discounts or special offers that may not be available through HF. Sambanova, for example, is still free.
With an entreprise token in routed mode i get "You have exceeded your monthly included credits for Inference Endpoints. Subscribe to PRO to get 20x more monthly allowance."
Great insights on Inference Providers on the Hub! The seamless integration of fal, Replicate, Sambanova, and Together AI into Hugging Face’s ecosystem makes serverless inference more accessible than ever.
It is great to have the inference providers that allowing people to use the model easily. And I know other model providers also want to cooperate with Hugging Face to create easy, stable, and affordable services to the community. How can they add their api to the Hugging Face? Is there any instruction to do it? Thank you.
This new system is really bad for the users (us/me). Instead of 200.000 api requests like before I am not even getting 5.000 api requests. Already hitting max usage. If you are planning to give us far less credit then we are actually paying for the membership, I would consider not taking the membership and just pay for the spent credits. It is way cheaper. Now I feel like I am paying over 4 times more then the provided services are worth.
It is hoped that the official can take our thoughts into consideration. The service should be getting better and better. The current $2 really shows stinginess.
It is hoped that the official can take our thoughts into consideration. The service should be getting better and better. The current $2 really shows stinginess.