initial commit
Some checks failed
Recommender Build and Deploy (internal) / Build Recommender Image (push) Failing after 3m48s
Recommender Build and Deploy (internal) / Deploy Recommender (internal) (push) Has been skipped

This commit is contained in:
2026-03-25 17:34:37 -03:00
commit f9c7582e4d
52 changed files with 7022 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
import OpenAI from 'openai';
import * as dotenv from 'dotenv';
dotenv.config();
export const openai = new OpenAI({
apiKey: process.env.OPENAI_API_KEY,
});
export async function askAgent(prompt: string) {
try {
const response = await openai.chat.completions.create({
model: 'gpt-5.4',
service_tier: 'flex',
messages: [{ role: 'user', content: prompt }],
});
return response!.choices![0]!.message!.content;
} catch (err) {
console.error('Agent endpoint dummy error:', err instanceof Error ? err.message : err);
return 'Agent is in dummy mode or encountered an error.';
}
}