ahsanrazapk / nick_ai

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Echo AI

A simple character-based chatbot assistant built with Flutter and OpenAI.

Getting Started

Prerequisites

Before you begin, you'll need to have API keys for both OpenAI and ChatGPT. Here's how to get them:

  1. OpenAI: Follow the instructions on the OpenAI website to sign up for an account and obtain an API key: https://beta.openai.com/docs/quickstart

  2. ChatGPT: Follow the instructions on the ChatGPT website to sign up for an account and obtain an API key: https://www.chatgpt.com/docs/getting-started

Installation

  1. Clone the repository or download the ZIP file and extract it to your preferred directory.

  2. Open the project in your preferred IDE or text editor.

  3. In the assets/.env file, replace the YOUR_OPENAI_API_KEY variable with your actual OpenAI API key.

  4. Save the files.

  5. Open a terminal window and navigate to the project directory.

  6. Run the following command to install the necessary dependencies:

Usage

In the root directory, run:

flutter run

Built With

  • Flutter
  • OpenAI API
  • ChatGPT API

Authors

License

BSD 3-Clause

About

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C++ 33.2%Language:CMake 29.7%Language:Dart 22.0%Language:Ruby 5.5%Language:HTML 2.9%Language:C 2.3%Language:Swift 1.8%Language:Shell 1.4%Language:Objective-C 1.0%Language:Kotlin 0.2%