from huggingface_hub import InferenceClient
client = InferenceClient(
provider="novita",
api_key="xxxxxxxxxxxxxxxxxxxxxxxx", # optional, required from 2nd calling, get from https://novita.ai/settings/key-management
)
# an example question
messages = [
dict(
role="user",
content='Sally (a girl) has 3 brothers. Each brother has 2 sisters. How many sisters does Sally have?',
),
]
completion = client.chat.completions.create(
model="deepseek-ai/DeepSeek-R1",
messages=messages,
max_tokens=512,
)
print(completion.choices[0].message)