API Calling & Integration
Recommended architecture
Client → Your server (proxy) → AI provider. Keep secrets on the server, add authentication & rate limits.
Server proxy (example in Node.js)
// Express example (pseudo)
app.post('/api/chat', async (req,res)=>{
const prompt = req.body.prompt;
// call AI provider with secret key on server
const result = await aiClient.create({model:'gpt-4o-mini', messages:[{role:'user', content:prompt}]});
res.json({answer: result.choices[0].message.content});
});