Budget: 14000 UAH Deadline: 14 days
Hello.
I can create such a backend in Node.js or Python; I am familiar with Go, but not as well. The project looks like a proper first step in building an AI platform. It is important not only to integrate GPT but also to design the architecture so that in the future, the system can be scaled painlessly and the LLM can be changed without rewriting the backend.
I propose to implement the Core AI Router as a separate module that will accept text and photos, form the Cheshire Persona, call OpenAI or another compatible service, and return a strictly structured JSON. This will make integration with the mobile application stable and predictable.
I will build the database schema on PostgreSQL with separate entities for users, balance, dialogue history, request logs, and token usage. I will use Redis for active sessions and context to minimize the number of tokens and speed up responses.
The architectural documentation will include UML diagrams, the database schema, OpenAPI, a description of service interactions, and the logic for building prompts, so that after the MVP, the system can be easily expanded.
I will provide a GitHub repository with a clean project structure, Docker configuration, and Swagger for all APIs.
Before starting, I can prepare an initial architectural scheme of component interactions and propose the structure of the Core AI Router for free. If the proposed approach suits you, we will continue with the implementation of the entire phase.