Cobertura de endpoints
Expone 1 endpoint(s) público(s): message.
Contexto 1M tokens; razonamiento de frontera a $5/$25 por M tokens
curl -X POST https://runapi.ai/v1/messages \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-opus-4-6",
"max_tokens": 1024,
"messages": [
{
"role": "user",
"content": "Revisa este pull request en busca de vulnerabilidades de seguridad, problemas de rendimiento y sugiere mejoras concretas."
}
]
}'
import { ClaudeClient } from "@runapi.ai/claude";
const client = new ClaudeClient();
const result = await client.message.run({
model: "claude-opus-4-6",
max_tokens: 1024,
messages: [{"role":"user","content":"Revisa este pull request en busca de vulnerabilidades de seguridad, problemas de rendimiento y sugiere mejoras concretas."}],
});
import os
import requests
response = requests.post(
"https://runapi.ai/v1/messages",
headers={"Authorization": f"Bearer {os.environ['RUNAPI_API_KEY']}"},
json={"model":"claude-opus-4-6","max_tokens":1024,"messages":[{"role":"user","content":"Revisa este pull request en busca de vulnerabilidades de seguridad, problemas de rendimiento y sugiere mejoras concretas."}]}
)
response.raise_for_status()
<?php
$client = curl_init("https://runapi.ai/v1/messages");
curl_setopt_array($client, [
CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("RUNAPI_API_KEY"), "Content-Type: application/json"],
CURLOPT_POSTFIELDS => json_encode([
'model' => 'claude-opus-4-6',
'max_tokens' => 1024,
'messages' => [['role' => 'user', 'content' => 'Revisa este pull request en busca de vulnerabilidades de seguridad, problemas de rendimiento y sugiere mejoras concretas.']],
])
]);
$response = curl_exec($client);
RunApi client = new RunApi(System.getenv("RUNAPI_API_KEY"));
Task task = client.message().run({"model":"claude-opus-4-6","max_tokens":1024,"messages":[{"role":"user","content":"Revisa este pull request en busca de vulnerabilidades de seguridad, problemas de rendimiento y sugiere mejoras concretas."}]});
task.waitForResult();
require "runapi/claude"
client = RunApi::Claude::Client.new
result = client.message.run(
model: "claude-opus-4-6",
max_tokens: 1024,
messages: [{role: "user", content: "Revisa este pull request en busca de vulnerabilidades de seguridad, problemas de rendimiento y sugiere mejoras concretas."}]
)
client := runapi.NewClient(os.Getenv("RUNAPI_API_KEY"))
task, err := client.message.Run({"model":"claude-opus-4-6","max_tokens":1024,"messages":[{"role":"user","content":"Revisa este pull request en busca de vulnerabilidades de seguridad, problemas de rendimiento y sugiere mejoras concretas."}]})
if err != nil { log.Fatal(err) }
task.Wait()
$ runapi generate \
--model claude-opus-4-6 \
--endpoint message \
--wait
12 versiones disponibles
Elige cualquier modelo y genera en segundos.
Elige cualquier modelo y genera en segundos.
| Proveedor | Anthropic |
| ID del modelo | claude-opus-4-6 |
| Modalidad | Text |
| Tipos de tarea | Synchronous |
| Endpoint de API | /v1/chat/completions |
| /v1/responses |
| /v1/messages | |
| /v1beta/models/claude-opus-4-6:generateContent | |
| /v1beta/models/claude-opus-4-6:streamGenerateContent | |
| Unidad de facturación | 1K tokens |
| Estado del catálogo | Operativo |
Regístrate gratis y crea una clave de API para claude-opus-4-6 desde el panel de control.
Envía una solicitud POST a /v1/messages con el identificador del modelo claude-opus-4-6 y tus parámetros.
Lee directamente la respuesta completada de claude-opus-4-6 desde el endpoint.
Expone 1 endpoint(s) público(s): message.
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