Cobertura de endpoints
Expone 1 endpoint(s) público(s): chat_completion.
Modelo insignia actual de Kimi con razonamiento siempre activo
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": "Planifica e implementa una pequeña herramienta CLI: crea la estructura del proyecto, escribe los comandos, añade pruebas y ejecútalas hasta que pasen."
}
]
}'
import { KimiClient } from "@runapi.ai/kimi";
const client = new KimiClient();
const result = await client.chatCompletion.run({
model: "kimi-k3",
messages: [{"role":"user","content":"Planifica e implementa una pequeña herramienta CLI: crea la estructura del proyecto, escribe los comandos, añade pruebas y ejecútalas hasta que pasen."}],
});
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":"Planifica e implementa una pequeña herramienta CLI: crea la estructura del proyecto, escribe los comandos, añade pruebas y ejecútalas hasta que pasen."}]}
)
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' => 'Planifica e implementa una pequeña herramienta CLI: crea la estructura del proyecto, escribe los comandos, añade pruebas y ejecútalas hasta que pasen.']],
])
]);
$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":"Planifica e implementa una pequeña herramienta CLI: crea la estructura del proyecto, escribe los comandos, añade pruebas y ejecútalas hasta que pasen."}]});
task.waitForResult();
require "runapi/kimi"
client = RunApi::Kimi::Client.new
result = client.chat_completion.run(
model: "kimi-k3",
messages: [{role: "user", content: "Planifica e implementa una pequeña herramienta CLI: crea la estructura del proyecto, escribe los comandos, añade pruebas y ejecútalas hasta que pasen."}]
)
client := runapi.NewClient(os.Getenv("RUNAPI_API_KEY"))
task, err := client.chatCompletion.Run({"model":"kimi-k3","messages":[{"role":"user","content":"Planifica e implementa una pequeña herramienta CLI: crea la estructura del proyecto, escribe los comandos, añade pruebas y ejecútalas hasta que pasen."}]})
if err != nil { log.Fatal(err) }
task.Wait()
$ runapi generate \
--model kimi-k3 \
--endpoint chat_completion \
--wait
4 versiones disponibles
Elige cualquier modelo y genera en segundos.
| Proveedor | Moonshot AI |
| ID del modelo | kimi-k3 |
| Modalidad | Text |
| Tipos de tarea | Synchronous |
| Endpoint de API | /v1/chat/completions |
| /v1/responses |
| /v1/messages | |
| /v1beta/models/kimi-k3:generateContent | |
| /v1beta/models/kimi-k3:streamGenerateContent | |
| Unidad de facturación | 1K tokens |
| Estado del catálogo | Operativo |
Regístrate gratis y crea una clave de API para kimi-k3 desde el panel de control.
Envía una solicitud POST a /v1/chat/completions con el identificador del modelo kimi-k3 y tus parámetros.
Lee directamente la respuesta completada de kimi-k3 desde el endpoint.
Expone 1 endpoint(s) público(s): chat_completion.
Medido por 1K tokens sin requisito de suscripción.
No hay parámetros de solicitud publicados para este endpoint.
Usa LLMs para chat y razonamiento.
Genera y revisa trabajo de implementación.
Conecta modelos a tareas backend.
Los testimonios de clientes verificados aún no están disponibles para este modelo.
Pasa el ID de modelo que aparece en el quickstart.
Sí. El precio se mide por llamada o unidad.
Te ayudamos con la configuración empresarial, las integraciones y las preguntas técnicas.
Contacta con nosotros