From 01bde0d7c314743e5a8937085aa310041ce386df Mon Sep 17 00:00:00 2001 From: sebseb7 Date: Mon, 11 Aug 2025 21:32:39 +0200 Subject: [PATCH] u --- cli.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/cli.js b/cli.js index 1826dad..57ede72 100644 --- a/cli.js +++ b/cli.js @@ -2,6 +2,8 @@ import 'dotenv/config'; import OpenAI from 'openai'; +//csk-8jftdte6r6vf8fdvp9xkyek5t3jnc6jfhh93d3ewfcwxxvh9 + import { promises as fs } from "node:fs"; import { fileURLToPath } from "node:url"; import path from "node:path"; @@ -46,7 +48,8 @@ async function loadTools() { return Object.fromEntries(toolEntries); } -streamOnce(new OpenAI({ apiKey: process.env.OPENAI_API_KEY }), 'Erstelle eine React Project für eine Abovverwaltung. Mui, Sqllite, Express, Nodejs, KEIN Typescript, Aber ESM import. webpack, kein vite.'); +streamOnce(new OpenAI({ apiKey: 'csk-8jftdte6r6vf8fdvp9xkyek5t3jnc6jfhh93d3ewfcwxxvh9', baseURL: "https://api.cerebras.ai/v1"}), 'Erstelle eine React Project für eine Abovverwaltung. Mui, Sqllite, Express, Nodejs, KEIN Typescript, Aber ESM import. webpack, kein vite. HRM, nodemon'); +//streamOnce(new OpenAI({ apiKey: process.env.OPENAI_API_KEY }), 'Erstelle eine React Project für eine Abovverwaltung. Mui, Sqllite, Express, Nodejs, KEIN Typescript, Aber ESM import. webpack, kein vite. HRM, nodemon'); let counter = 0; @@ -62,10 +65,10 @@ async function streamOnce(openai, userText) { while(input.length > 0){ const call = { - model: 'gpt-5-mini', + model: 'gpt-oss-120b', input: input, text: { format: { type: 'text' }, verbosity: 'high' }, - reasoning: { effort: 'low', summary: 'detailed' }, + reasoning: { effort: 'medium', summary: 'detailed' }, tools: Object.values(toolsByFile).map(t => t.def), store: true, }