diff --git a/scripts/debug-openai.js b/scripts/debug-openai.js new file mode 100644 index 0000000..3e2d538 --- /dev/null +++ b/scripts/debug-openai.js @@ -0,0 +1,28 @@ +const { OpenAI } = require('openai'); +const process = require('process'); + +async function testOpenAI() { + console.log('Testing OpenAI connection...'); + console.log('API Key present:', !!process.env.OPENAI_API_KEY); + console.log('Model:', 'gpt-5.2-2025-12-11'); + + try { + const openai = new OpenAI({ apiKey: process.env.OPENAI_API_KEY }); + + // Log the base URL to see if it's custom + console.log('Base URL:', openai.baseURL); + + const response = await openai.chat.completions.create({ + model: 'gpt-5.2-2025-12-11', + messages: [{ role: 'user', content: 'Say hello' }], + }); + + console.log('Success!'); + console.log('Content:', response.choices[0].message.content); + } catch (error) { + console.error('ERROR OCCURRED:'); + console.error(error); + } +} + +testOpenAI(); diff --git a/testingdemo b/testingdemo new file mode 100644 index 0000000..e69de29