praGateway@terminal: /usr/bin/gateway-info| MODEL_ID | CONTEXT | MAX_OUT | DESCRIPTION / SPEC | CLIPBOARD |
|---|
https://pragateway.duckdns.org/v1https://pragateway.duckdns.org/v1/modelscurl https://pragateway.duckdns.org/v1/chat/completions \
-H "Authorization: Bearer ${YOUR_API_KEY}" \
-H "Content-Type: application/json" \
-d '{
"model": "kr/deepseek-3.2",
"messages": [{"role": "user", "content": "Halo, siapa kamu?"}]
}'# Tip: Click model rows to modify the model ID above.import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://pragateway.duckdns.org/v1",
apiKey: process.env.API_KEY, // key dari praGateway
});
async function main() {
const res = await client.chat.completions.create({
model: "kr/deepseek-3.2",
messages: [{ role: "user", content: "Halo!" }],
});
console.log(res.choices[0].message.content);
}
main();