Documentação do API Hop
Modelo Kimi
Chame Kimi K3 pelo endpoint Chat Completions compartilhado.
https://api.apihop.ai/v1/chat-completionsKimi K3 está disponível pelo endpoint Chat Completions comum, com respostas de texto sem streaming e com streaming SSE.
POST https://api.apihop.ai/v1/chat-completionsModelo disponível
Valor de model | Tipo | Sem streaming | Streaming SSE |
|---|---|---|---|
kimi-k3 | Chat de texto | Sim | Sim |
Autenticação
Authorization: Bearer YOUR_API_KEY
Content-Type: application/jsonSolicitação sem streaming
{
"model": "kimi-k3",
"messages": [
{
"role": "system",
"content": "You are a product analysis assistant."
},
{
"role": "user",
"content": "Break this requirement into goals, constraints, and acceptance criteria."
}
],
"stream": false
}Solicitação com streaming
{
"model": "kimi-k3",
"messages": [
{
"role": "user",
"content": "Create a pre-release checklist."
}
],
"stream": true
}Este endpoint retorna uma resposta JSON completa por padrão. Defina stream: true explicitamente quando precisar de streaming SSE.
Campos da solicitação
modelstringobrigatórioUse kimi-k3.
messagesobject[]obrigatórioMensagens no estilo OpenAI Chat Completions. Cada mensagem contém role e content.
streambooleanPadrão: falsetrue retorna SSE; false retorna uma resposta JSON completa.
max_tokensintegerOrçamento opcional de tokens de saída. Omita para usar o padrão do provedor. Raciocínio e resposta final compartilham o orçamento: um valor pequeno pode terminar com finish_reason: "length" antes de produzir texto. Um orçamento maior pode aumentar uso de saída e custo.
max_completion_tokensintegerAlternativa de compatibilidade a max_tokens. O modelo escolhido determina o suporte.
nintegerPadrão: 1Apenas n=1 é suportado. Cada solicitação retorna uma opção de resposta.
Consulte Chat Completions comum para campos compartilhados como temperature, top_p, frequency_penalty, presence_penalty e stop. kimi-k3 aceita esses campos padrão, mas nem todo parâmetro necessariamente produz uma mudança semântica mensurável.
Resposta bem-sucedida
{
"id": "chatcmpl_...",
"object": "chat.completion",
"created": 1787200000,
"model": "kimi-k3",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Goal: define the problem and expected outcome..."
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 24,
"completion_tokens": 86,
"total_tokens": 110
}
}Notas de uso
modelno corpo deve ser o ID público na tabela do modelo disponível.- Nomes de produto, nomes de exibição e aliases não substituem o ID público do modelo.
- Esta página vale apenas para solicitações Chat Completions enviadas a
POST https://api.apihop.ai/v1/chat-completions, não OpenAI Responses ou Claude Messages. - Use
GET https://api.apihop.ai/v1/modelspara modelos visíveis à chave atual e o console para preços atuais.