Business Client need AI Software Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Abuja, Nigeria

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"Project Brief: AI Model Switching and Backend Optimization

Background:
Our AI-powered application uses an Apollo/GraphQL backend and multiple integrated AI models for reasoning, judgment, transcription, and OCR.
The previous developer managed model setups manually. I now need the system restructured so that I (the client) can switch models directly in the backend, once properly trained.

Objectives

Backend Model Switching:

Implement a modular setup so models can be switched or added easily by editing backend configuration (e.g., .env or MySQL model table).

No hard-coded parameters — the system should pull model settings dynamically (model name, endpoint, temperature, token limits, etc.).

After setup, provide me a short walkthrough or documentation on how to:

Switch model providers (OpenAI, Gemini, Granite, etc.)

Add new ones in the future

Restart or reload the backend to apply changes

File Audit and Refactor:

Review and document the following files that define or call AI models:

src/Helpers/[login to view URL]

src/Helpers/[login to view URL]

src/cron/[login to view URL]

src/cron/[login to view URL]

Ensure model calls are handled via a single central function or model loader, to make switching consistent across the app.

GraphQL Backend Integration:

Add a mutation for restarting failed judgment processes.

Integrate it into the admin-back-office:

Create a secure endpoint for restart

Add mutation under the graphql folder

Modify components/[login to view URL] to use it for the “Restart” button

Include input sanitization and permissions.

Recommended Models to Test/Integrate:

Google Gemini 2.5 Pro – general reasoning, strong context handling
IBM Granite 4.0 – fast, lightweight, cost-effective, low resource use
Qwen3-VL 4B – for vision/OCR acceleration, smaller and faster

DeepSeek OCR – advanced lightweight vision-language model
DeepSeek OCR Paper

Performance & Security Guidelines:

Use indexed fields for any database status checks.

Keep API keys and endpoints in .env or a secured config file.

Sanitize all GraphQL inputs and ensure permissions for admin-only actions.

Comment your code well to help future edits.

Deliverables

Modular backend model configuration system

Working GraphQL restart mutation

Documentation or short training session (to show me how to switch models manually)

Optional: a summary table or JSON config listing all available models and their parameters" (client-provided description)


Matched companies (6)

...

TG Coders

We create custom apps for businesses and startups TG Coders is a technology partner specializing in creating custom mobile and web applications for … Read more

...

Appsdiary Technologies

AppsDiary is a software house that designs and develops mobile applications, websites, and custom software solutions. They work with businesses to c… Read more

...

SJ Solutions & Infotech

SJ Solutions & Infotech is a team of highly experienced and dynamic professionals who have an enormous passion for technology. In this fast changing … Read more

...

HJP Media

I am founder and CEO of HJP Media. The fastest growing AI digital solutions company in the world, offering innovative, AI powered digital marketing a… Read more

...

TechGigs LLP

We deliver cutting-edge technology solutions to businesses of all sizes. From mobile and web development to AR/VR, AI, and enterprise software, our t… Read more

...

Crystal Infoway

Crystal Infoway is a well-known IT Service Provider who works to Bring Ideas to Reality. We work to shape the dreams victoriously using Design, Techn… Read more