Resposta direta
Um cliente HTTP genérico pode integrar o gateway usando POST, JSON e Bearer; esse caminho testa o protocolo diretamente e não depende de afirmar compatibilidade de uma biblioteca específica.
Pré-requisitos e passos
- Monte a URL final com
/v1/chat/completions. - Serialise model e messages e defina os headers explicitamente.
- Registre status e corpo sanitizado antes de adicionar abstrações do framework.
Exemplo copiável
const response = await fetch("https://api.mandapi.com/v1/chat/completions", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.MANDAPI_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({model: "deepseek-v4-flash", messages: [{role: "user", content: "ok"}]}),
});
console.log(response.status, await response.text());
Como conferir o resultado
A resposta live valida o transporte HTTP observado. O artigo não afirma que qualquer framework ou SDK esteja validado.
