← Zákazky

Fix AI Chatbot + API Integration Issues on My Web App (OpenAI | REST APIs | Node.js)

Rozpočet: $20.0 FIXED / ⭐ 5.00 (40) United States

api, restful-api, api-integration, api-development, node.js, python, javascript, react-js, mongodb

Preferred qualifications

  • Experience: Intermediate
I have an AI chatbot embedded in my web app that's connected to a few external APIs. Several things have broken and I need a developer who can jump into the codebase, identify the issues, and fix them cleanly. *The problems:* *Chatbot* • Conversation history is being dropped, each message goes to OpenAI without the previous context • System prompt is not persisting after the first exchange • Responses are not streaming correctly on the frontend, the full reply appears at once instead of token by token *API Integrations* • Chatbot is supposed to call our internal REST API to fetch user data and personalise responses, this call is either failing silently or returning stale data • Webhook from our CRM is hitting the endpoint but the payload isn't being parsed correctly, handler returns 200 but nothing gets processed • Rate limiting on the OpenAI calls isn't implemented, we're hitting limits under small load **Tech involved:** • Frontend: React • Backend: Node.js / Express • AI: OpenAI GPT-4o (chat completions + streaming) • External: REST API calls, CRM webhook (JSON payload) **What I need:** • Fix conversation history so full context is passed with every API call • Stabilise the streaming response on the React side • Debug the internal API call the bot makes mid-conversation • Fix webhook payload parsing so CRM events are processed correctly • Add basic rate limiting and error handling on the OpenAI calls **Requirements:** • Strong with OpenAI API, chat completions, streaming, token management • Comfortable debugging REST APIs and webhook handlers in Node.js/Express • Can read existing code quickly and fix without a full rewrite • Please include a short note on which of these issues you've dealt with before Budget: $20 | Timeline: 1-2 days
Otvoriť na Upwork

AI proposal draft

Generate a short cover letter for this job. Edit before sending.

Sign in to generate an AI proposal draft.

Prihlásiť