const { OpenAI } = require("openai");
const client = new OpenAI({
base_url: "https://api.routeway.ai/v1",
api_key: process.env.ROUTEWAY_API_KEY,
});
async function run() {
try {
const response = await client.chat.completions.create({
model: "gpt-4o-mini",
messages: [{ role: "user", content: "Hello!" }],
});
} catch (error) {
if (error instanceof OpenAI.APIError) {
console.error(`Status: ${error.status}`); // e.g., 401
console.error(`Message: ${error.message}`);
console.error(`Type: ${error.type}`);
} else {
console.error("Non-API Error:", error);
}
}
}
run();