Couverture des endpoints
Expose 1 endpoint(s) public(s) : chat_completion.
Modèle phare actuel de Kimi avec raisonnement toujours actif
curl -X POST https://runapi.ai/v1/chat/completions \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "kimi-k3",
"messages": [
{
"role": "user",
"content": "Planifiez et implémentez un petit outil CLI, créez la structure du projet, écrivez les commandes, ajoutez des tests et exécutez-les jusqu'à ce qu'ils passent."
}
]
}'
import { KimiClient } from "@runapi.ai/kimi";
const client = new KimiClient();
const result = await client.chatCompletion.run({
model: "kimi-k3",
messages: [{"role":"user","content":"Planifiez et implémentez un petit outil CLI, créez la structure du projet, écrivez les commandes, ajoutez des tests et exécutez-les jusqu'à ce qu'ils passent."}],
});
import os
import requests
response = requests.post(
"https://runapi.ai/v1/chat/completions",
headers={"Authorization": f"Bearer {os.environ['RUNAPI_API_KEY']}"},
json={"model":"kimi-k3","messages":[{"role":"user","content":"Planifiez et implémentez un petit outil CLI, créez la structure du projet, écrivez les commandes, ajoutez des tests et exécutez-les jusqu'à ce qu'ils passent."}]}
)
response.raise_for_status()
<?php
$client = curl_init("https://runapi.ai/v1/chat/completions");
curl_setopt_array($client, [
CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("RUNAPI_API_KEY"), "Content-Type: application/json"],
CURLOPT_POSTFIELDS => json_encode([
'model' => 'kimi-k3',
'messages' => [['role' => 'user', 'content' => 'Planifiez et implémentez un petit outil CLI, créez la structure du projet, écrivez les commandes, ajoutez des tests et exécutez-les jusqu\'à ce qu\'ils passent.']],
])
]);
$response = curl_exec($client);
RunApi client = new RunApi(System.getenv("RUNAPI_API_KEY"));
Task task = client.chatCompletion().run({"model":"kimi-k3","messages":[{"role":"user","content":"Planifiez et implémentez un petit outil CLI, créez la structure du projet, écrivez les commandes, ajoutez des tests et exécutez-les jusqu'à ce qu'ils passent."}]});
task.waitForResult();
require "runapi/kimi"
client = RunApi::Kimi::Client.new
result = client.chat_completion.run(
model: "kimi-k3",
messages: [{role: "user", content: "Planifiez et implémentez un petit outil CLI, créez la structure du projet, écrivez les commandes, ajoutez des tests et exécutez-les jusqu'à ce qu'ils passent."}]
)
client := runapi.NewClient(os.Getenv("RUNAPI_API_KEY"))
task, err := client.chatCompletion.Run({"model":"kimi-k3","messages":[{"role":"user","content":"Planifiez et implémentez un petit outil CLI, créez la structure du projet, écrivez les commandes, ajoutez des tests et exécutez-les jusqu'à ce qu'ils passent."}]})
if err != nil { log.Fatal(err) }
task.Wait()
$ runapi generate \
--model kimi-k3 \
--endpoint chat_completion \
--wait
4 versions disponibles
Choisissez un modèle et générez en quelques secondes.
| Fournisseur | Moonshot AI |
| ID du modèle | kimi-k3 |
| Modalité | Text |
| Types de tâche | Synchronous |
| Endpoint API | /v1/chat/completions |
| /v1/responses |
| /v1/messages | |
| /v1beta/models/kimi-k3:generateContent | |
| /v1beta/models/kimi-k3:streamGenerateContent | |
| Unité de facturation | 1K tokens |
| État du catalogue | Opérationnel |
Inscrivez-vous gratuitement et créez une clé API pour kimi-k3 depuis le tableau de bord.
Envoyez une requête POST à /v1/chat/completions avec l’identifiant du modèle kimi-k3 et vos paramètres.
Lisez directement la réponse kimi-k3 terminée depuis l’endpoint.
Expose 1 endpoint(s) public(s) : chat_completion.
Mesuré par 1K tokens, sans abonnement requis.
Aucun paramètre de requête n'est publié pour cet endpoint.
Utilisez les LLM pour le chat et le raisonnement.
Générez et révisez le travail d'implémentation.
Connectez les modèles aux tâches backend.
Les avis clients vérifiés ne sont pas encore disponibles pour ce modèle.
Passez l'ID de modèle affiché dans le quickstart.
Oui. Les tarifs sont mesurés par appel ou par unité.
Nous vous aidons pour la mise en place entreprise, les intégrations et les questions techniques.
Nous contacter