diff --git a/src/components/app/AiFill/fill.ts b/src/components/app/AiFill/fill.ts index e4312ec..793d740 100644 --- a/src/components/app/AiFill/fill.ts +++ b/src/components/app/AiFill/fill.ts @@ -19,7 +19,7 @@ export default async function fill(message: string) { } const aiResponse = await openai.chat.completions.create({ - model: 'llama3-70b-8192', + model: 'liquid/lfm-3b', messages: [ { role: 'system', diff --git a/src/lib/ai/index.ts b/src/lib/ai/index.ts index 39cc426..9c724b4 100644 --- a/src/lib/ai/index.ts +++ b/src/lib/ai/index.ts @@ -1,6 +1,10 @@ import OpenAI from 'openai'; export const openai = new OpenAI({ - apiKey: process.env.GROQ_KEY, - baseURL: "https://api.groq.com/openai/v1", + apiKey: process.env.OPENROUTER_KEY, + baseURL: 'https://openrouter.ai/api/v1', + defaultHeaders: { + "HTTP-Referer": "https://echospace.dev", + "X-Title": "Echospace", + }, }); \ No newline at end of file