Skip to content

onurds/GPT-Interact

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPT Interact: A Multi-GPT Front-End based on Gemini AI with API Integration

GPT Interact is a web project created as part of the Meta Front-End Development course. This project leverages the power of various GPT-based APIs to provide a versatile front-end interface for interacting with different AI models (Currently only supporting the Gemini API yet) . Developed using React.js and Vite, it offers an optimized and seamless user experience, and will provide users a platform to explore Multiple GPTs.

GPT.Interact.mp4

Key Features

GPT API Integration

While currently only the Gemini API integration is available, The website will later on utilize multiple GPT-based APIs (such as ChatGPT, Claude) and to fetch real-time data and perform operations, ensuring that users have access to reliable and comparable AI-driven information and services.

Technologies Used

  • React.js: JavaScript library for building UI and Front-end.
  • Vite: A build tool that provides a faster and leaner development experience for modern web projects.
  • GPT-based APIs: Used for fetching and interacting with real-time data and services provided by various GPT models.

Getting Started

Prerequisites

To run this project, you will need to have Node.js and npm installed on your machine.

To make queries and get responses you need an API Key from https://aistudio.google.com/app/apikey

After obtaining the key you can replace the default on config/gemini.js to get everything working.

Installation

  1. Clone the repository:
  2. Navigate to the project directory:
  3. Install the dependencies:
    npm install

Running the Project

To start the development server, run:

npm run dev

This will start the Vite development server and open the project in your default web browser.

License

This project is licensed under the MIT License.

Acknowledgements

This project was developed as part of the Meta Front-End Development course. Special thanks to the instructors and the community for their support and guidance.

About

GPT Interact is a Multi-API GPT Front-end utilizing React, Vite and currently Gemini API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors