Moonshot AI
Kimi K3
Build with Kimi K3.
Kimi K3 brings text generation to your application through IndicStack AI. Model inputs: text, image, video.
Use the exact model ID below. Check access for your API key before integrating. Capabilities can vary by route.
Get a free AI cost checkYour first request
One key. Your existing SDK.
Use your IndicStack key and base URL.
API model IDkimi-k3
import os
from openai import OpenAI
client = OpenAI(
base_url="https://api.indicstack.ai/v1",
api_key=os.environ["INDICSTACK_API_KEY"],
)
response = client.chat.completions.create(
model="kimi-k3",
messages=[{"role": "user", "content": "Explain what an API is."}],
)
print(response)import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api.indicstack.ai/v1",
apiKey: process.env.INDICSTACK_API_KEY,
});
const response = await client.chat.completions.create({
"model": "kimi-k3",
"messages": [
{
"role": "user",
"content": "Explain what an API is."
}
]
});
console.log(response);curl https://api.indicstack.ai/v1/chat/completions \
-H "Authorization: Bearer $INDICSTACK_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "kimi-k3",
"messages": [
{
"role": "user",
"content": "Explain what an API is."
}
]
}'Where does Kimi K3 run?
Kimi K3 has Global routes. Select an India-hosted route when your workload needs GPUs in India. Model capabilities and limits can vary by route.
How is Kimi K3 billed?
The default Global route is billed at ₹309.97 per 1M input tokens and ₹1,549.85 per 1M output tokens, before GST. Other routes can have different rates.
How do I choose between Kimi K3 and another model?
Bring a sample of your workload to a free AI cost check. We can help compare the output you need and the cost of running it.
Not sure which model? Get a free AI cost check.
Test your workload and choose a model with evidence.