summaryrefslogtreecommitdiff
path: root/packages/ai/debug.ts
diff options
context:
space:
mode:
authorpolwex <polwex@sortug.com>2025-11-23 01:12:53 +0700
committerpolwex <polwex@sortug.com>2025-11-23 01:12:53 +0700
commitcb1b56f5a0eddbf77446f415f2beda57c8305f85 (patch)
treed333ca5c143063af8ee1b2f9e2d1d25f8ef2007c /packages/ai/debug.ts
wut
Diffstat (limited to 'packages/ai/debug.ts')
-rw-r--r--packages/ai/debug.ts30
1 files changed, 30 insertions, 0 deletions
diff --git a/packages/ai/debug.ts b/packages/ai/debug.ts
new file mode 100644
index 0000000..1b1312d
--- /dev/null
+++ b/packages/ai/debug.ts
@@ -0,0 +1,30 @@
+import OpenAI from "openai";
+import Claude from "@anthropic-ai/sdk";
+import { GoogleGenAI } from "@google/genai";
+async function oai() {
+ const openai = new OpenAI();
+
+ const list = await openai.models.list();
+ for await (const model of list) {
+ console.log({ model });
+ }
+}
+
+async function cld() {
+ const claude = new Claude();
+ const list = await claude.models.list();
+ for await (const model of list) {
+ console.log({ model });
+ }
+}
+
+async function gem() {
+ const gemini = new GoogleGenAI({ apiKey: Bun.env["GEMINI_API_KEY"]! });
+ const list = await gemini.models.list();
+ for await (const model of list) {
+ console.log({ model });
+ }
+}
+// oai();
+// cld();
+// gem();