
| Method | Endpoint | Request Body | Response | Auth | |--------|----------|--------------|----------|------| | POST | /api/v1/hnetai/insights | userId, context, recentActions | suggestions: [ id, text, confidence ] | JWT / OAuth2 | | POST | /api/v1/hnetai/feedback | suggestionId, feedbackType, rating?, comment? | success: true | Same as above |
/** * POST /api/v1/hnetai/insights * Body: userId, context, recentActions */ router.post('/insights', async (req, res) => const userId, context, recentActions = req.body;
const router = express.Router(); const openai = new OpenAIApi( new Configuration( apiKey: process.env.OPENAI_API_KEY ) );
| Method | Endpoint | Request Body | Response | Auth | |--------|----------|--------------|----------|------| | POST | /api/v1/hnetai/insights | userId, context, recentActions | suggestions: [ id, text, confidence ] | JWT / OAuth2 | | POST | /api/v1/hnetai/feedback | suggestionId, feedbackType, rating?, comment? | success: true | Same as above |
/** * POST /api/v1/hnetai/insights * Body: userId, context, recentActions */ router.post('/insights', async (req, res) => const userId, context, recentActions = req.body; hnetaiforce
const router = express.Router(); const openai = new OpenAIApi( new Configuration( apiKey: process.env.OPENAI_API_KEY ) ); | Method | Endpoint | Request Body |
Get setup in minutes. No onboarding drama. No KYC. Just build.
Try for free, then simply pay as you go.