abdza / ai_bot

Another telegram bot using open ai api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AI Chat Bot

AI Chat Bot is an open-source project that uses cutting-edge natural language processing and machine learning techniques to provide a smooth, interactive, and engaging conversation experience with users. This chatbot is designed to be easy to set up, integrate into different platforms, and can be used for various purposes like customer support, FAQ, or simply having fun conversations.

Table of Contents

  • Features
  • Installation
  • Usage
  • Contributing
  • License

Features

Uses Open AI API and the python-telegram-bot to create a smart bot

Installation

Before getting started, ensure you have the following prerequisites:

  • Python 3.7 or later
  • git (for cloning the repository)

To install the AI Chat Bot, follow these steps:

Clone the repository:

git clone https://github.com/abdza/ai_bot.git

Change into the project directory:

cd ai_bot

Create a virtual environment and activate it:

python -m venv venv
source venv/bin/activate

Install the required dependencies:

pip install -r requirements.txt

Usage

To start the AI Chat Bot, simply run the following command:

./chatter.py

Then you can start interacting with your bot on telegram.

Contributing

Contributions are always welcome! If you'd like to contribute to the AI Chat Bot project, please follow these steps:

  • Fork the repository
  • Create a new branch for your changes
  • Commit your changes and write a descriptive commit message
  • Push your changes to your forked repository
  • Create a pull request

License

This project is licensed under the MIT License. See the LICENSE file for more information.

About

Another telegram bot using open ai api

License:MIT License


Languages

Language:Python 100.0%