Gunakan OpenAI SDK Python atau JavaScript/TypeScript dengan Chat Completions Mewlo.
Install SDK dengan pip install openai untuk Python atau npm install openai untuk Node.js. Set MEWLO_API_KEY di environment; jangan hardcode key.
export MEWLO_API_KEY="YOUR_MEWLO_API_KEY"$env:MEWLO_API_KEY="YOUR_MEWLO_API_KEY"import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["MEWLO_API_KEY"],
base_url="https://www.mewlo.site/v1",
)
response = client.chat.completions.create(
model="openai/gpt-6-luna",
messages=[{"role": "user", "content": "Balas: Mewlo connected"}],
)
print(response.choices[0].message.content)import OpenAI from "openai";
const client = new OpenAI({ apiKey: process.env.MEWLO_API_KEY, baseURL: "https://www.mewlo.site/v1" });
const response = await client.chat.completions.create({
model: "openai/gpt-6-luna",
messages: [{ role: "user", content: "Balas: Mewlo connected" }],
});
console.log(response.choices[0].message.content);const stream = await client.chat.completions.create({ model: "openai/gpt-6-luna", messages: [{ role: "user", content: "Buat function debounce TypeScript" }], stream: true });
for await (const chunk of stream) process.stdout.write(chunk.choices[0]?.delta?.content ?? "");Gunakan client.chat.completions.create. Jangan gunakan client.responses.create kecuali Mewlo sudah menyediakan /v1/responses.
Tool calling dapat dikirim melalui tools jika endpoint dan model mendukung OpenAI tool calling.