diff --git a/Applications/basic-messenger-cli/src/api/openai.js b/Applications/basic-messenger-cli/src/api/openai.js deleted file mode 100644 index 79c125c..0000000 --- a/Applications/basic-messenger-cli/src/api/openai.js +++ /dev/null @@ -1,29 +0,0 @@ -import axios from 'axios'; -import dotenv from 'dotenv'; - -dotenv.config(); - -const OPENAI_API_KEY = process.env.OPENAI_API_KEY; -const OPENAI_API_URL = 'https://api.openai.com/v1/chat/completions'; - -export const sendMessage = async (message, conversationContext) => { - try { - const response = await axios.post(OPENAI_API_URL, { - model: 'o4-mini', - messages: [ - ...conversationContext, - { role: 'user', content: message } - ] - }, { - headers: { - 'Authorization': `Bearer ${OPENAI_API_KEY}`, - 'Content-Type': 'application/json' - } - }); - - return response.data.choices[0].message.content; - } catch (error) { - console.error('Error communicating with OpenAI API:', error); - throw error; - } -}; \ No newline at end of file