summaryrefslogtreecommitdiff
path: root/tests/test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test.ts')
-rw-r--r--tests/test.ts25
1 files changed, 25 insertions, 0 deletions
diff --git a/tests/test.ts b/tests/test.ts
new file mode 100644
index 0000000..0b311f6
--- /dev/null
+++ b/tests/test.ts
@@ -0,0 +1,25 @@
+import Router from ".";
+import OpenAI from "openai";
+
+async function run() {
+ // const api = Router({ claude: "" });
+ const api = new OpenAI({
+ baseURL: "https://api.moonshot.ai/v1",
+ apiKey: Bun.env.MOONSHOT_API_KEY,
+ });
+ const model = "kimi-k2-0711-preview";
+ // const api = new OpenAI();
+ // const model = "o4-mini";
+ const res = await api.responses.create({ model, input: "Hello!" });
+ // const res = await api.chat.completions.create({
+ // model,
+ // messages: [{ role: "user", content: "Hello there" }],
+ // });
+ // const res = await api.send("henlo");
+ console.log({ res });
+}
+run();
+
+// gemini works
+// claude works too.
+// it's the openai API thingy